«java» 태그된 질문

Java는 널리 사용되는 고급 프로그래밍 언어입니다. 언어 자체를 사용하거나 이해하는 데 문제가있는 경우이 태그를 사용하십시오. 이 태그는 거의 사용되지 않으며 [spring], [spring-boot], [jakarta-ee], [android], [javafx], [gradle] 및 [maven]과 함께 가장 자주 사용됩니다.


6
javax.websocket 클라이언트 간단한 예제
누군가가 사용하는 웹 소켓 클라이언트의 매우 간단한 예를 제공해주십시오. javax.websocket 시겠습니까? websocket (ws : //socket.example.com : 1234)에 연결하여 메시지를 보내고 (채널 추가) 메시지를 듣고 싶습니다. 모든 메시지 (전송 및 수신)는 JSON 형식입니다. 그리고 btw는이 라이브러리가 간단한 웹 소켓 통신에 가장 적합합니까?
104 java  websocket 

8
Maven을 사용하여 최종 JAR 파일 내의 라이브러리 폴더에 필요한 모든 JAR 파일을 어떻게 넣습니까?
독립 실행 형 응용 프로그램에서 Maven을 사용하고 있으며 여기 답변 중 하나에서 언급했듯이 JAR 파일의 모든 종속성을 라이브러리 폴더 안에 패키징하고 싶습니다. Maven을 사용하여 종속성이있는 실행 가능한 JAR을 어떻게 만들 수 있습니까? 최종 JAR 파일에 maven-shade-plugin.m2 폴더의 Maven 계층과 같은 폴더 형태로 종속성을 넣는 것과는 달리 JAR 파일로 종속성을 포함하는 …

3
Java 11에서 String trim () 및 strip () 메서드의 차이점
다른 변경 사항 중에서 JDK 11은 java.lang.String 클래스에 대한 6 개의 새로운 메소드를 도입했습니다. repeat(int)- int매개 변수가 제공하는만큼 문자열을 반복합니다. lines() -Spliterator를 사용하여 소스 문자열에서 줄을 느리게 제공합니다. isBlank() -문자열이 비어 있는지 또는 공백 문자 만 포함하는지 나타냅니다. stripLeading() -처음부터 공백을 제거합니다. stripTrailing() -끝에서 공백을 제거합니다. strip() -문자열의 시작과 끝에서 …
104 java  string  trim  strip  java-11 

6
오류가 있습니다. setOnItemClickListener를 스피너와 함께 사용할 수 없습니다. 무엇이 잘못 되었나요?
친절하게 이것은 아래 내 코드이며 아래에 오류 메시지를 붙여 넣 setOnItemClickListener습니다. 스피너에서 사용하려고 합니다. 허용됩니까? @Override public void onItemClick(AdapterView<?> arg0, View v, int index, long arg3) { if (quantity[index]=="Meter" ){ s1="Meter"; Toast.makeText(v.getContext(), "convert from meter",Toast.LENGTH_SHORT).show(); } } }); convertto.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> arg, View v1, int index1, …

12
mockito를 사용한 Private 메서드 테스트
공개 클래스 A { public void method (boolean b) { if (b == true) method1 (); 그밖에 method2 (); } private void method1 () {} private void method2 () {} } public class TestA { @테스트 public void testMethod () { A a = mock (A.class); a.method (true); // verify …
104 java  junit  mockito 

4
필드 당 여러 GSON @SerializedName?
Gson에서 여러 JSON 필드를 단일 Java 개체 멤버 변수에 매핑하는 방법이 있습니까? Java 클래스가 있다고 가정 해 보겠습니다. public class MyClass { String id; String name; } 이 단일 클래스를 두 개의 다른 서비스와 함께 사용하고 싶습니다. 그러나이 두 서비스는 데이터를 반환하는 방식이 다릅니다. { "id": 2341, "person": "Bob" } …
104 java  json  gson 

15
재정의 메서드가 재정의 된 메서드보다 더 광범위한 예외를 throw 할 수없는 이유는 무엇입니까?
Kathe sierra의 SCJP 6 책을 살펴보고 재정의 된 메서드에서 예외를 던지는이 설명을 발견했습니다. 나는 그것을 이해하지 못했다. 아무도 나에게 설명 할 수 있습니까? 재정의 메서드는 재정의 된 메서드에 의해 선언 된 것보다 새롭거나 광범위한 검사 된 예외를 throw해서는 안됩니다. 예를 들어 FileNotFoundException을 선언하는 메서드는 FileNotFoundException의 하위 클래스가 아닌 한 SQLException, …
104 java 

4
최대 절전 모드 주석의 @UniqueConstraint 및 @Column (unique = true)
@UniqueConstraint 와 @Column (unique = true)의 차이점은 무엇입니까 ? 예를 들면 : @Table( name = "product_serial_group_mask", uniqueConstraints = {@UniqueConstraint(columnNames = {"mask", "group"})} ) 과 @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private ProductSerialMask mask; @Column(unique = true) @ManyToOne(optional = false, fetch = FetchType.EAGER) private Group group;

14
연결 Java-MySql : 공개 키 검색이 허용되지 않습니다.
커넥터 8.0.11을 사용하여 MySql 데이터베이스를 Java와 연결하려고합니다. 모든 것이 정상인 것 같지만이 예외가 있습니다. 스레드 "main"java.sql.SQLNonTransientConnectionException의 예외 : 공개 키 검색이 허용되지 않습니다. 스택 추적 : Exception in thread "main" java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:108) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:95) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:862) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:444) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:230) at …

15
웹 서버가없는 스프링 부트
JMS 큐에서 메시지를 가져오고 일부 데이터를 로그 파일에 저장하지만 웹 서버가 필요하지 않은 간단한 Spring Boot 애플리케이션이 있습니다. 웹 서버없이 Spring Boot를 시작할 수있는 방법이 있습니까?
104 java  spring-boot 

13
불필요한 스터 빙 예외를 해결하는 방법
내 코드는 다음과 같습니다. @RunWith(MockitoJUnitRunner.class) public class MyClass { private static final String code ="Test"; @Mock private MyClassDAO dao; @InjectMocks private MyClassService Service = new MyClassServiceImpl(); @Test public void testDoSearch() throws Exception { final String METHOD_NAME = logger.getName().concat(".testDoSearchEcRcfInspections()"); CriteriaDTO dto = new CriteriaDTO(); dto.setCode(code); inspectionService.searchEcRcfInspections(dto); List<SearchCriteriaDTO> summaryList = new ArrayList<SearchCriteriaDTO>(); …
104 java  junit  mockito 

2
효과적으로 최종 대 최종-다른 동작
지금까지 나는 사실상 최종 및 최종 이 어느 정도 동등하며 JLS가 실제 동작에서 동일하지 않으면 유사하게 취급 할 것이라고 생각했습니다. 그런 다음이 인위적인 시나리오를 발견했습니다. final int a = 97; System.out.println(true ? a : 'c'); // outputs a // versus int a = 97; System.out.println(true ? a : 'c'); // …

27
'필드를 찾을 수없는 유형의 빈이 필요합니다.' mongodb를 사용하는 오류 스프링 편안한 API
그래서 저는 몇 주 동안 Spring을 배우고 있었고,이 튜토리얼을 따랐습니다. RESTful 웹 서비스 구축 mongodb에 통합하려고 할 때까지 모든 것이 잘되었습니다. 그래서 저는이 튜토리얼을 따릅니다. MongoDB로 데이터 액세스 그러나 내 연습은 부분적으로 여전히 첫 번째 것을 사용하고 있습니다. 그래서 내 프로젝트 디렉토리 구조는 다음과 같습니다. src/ ├── main/ │ └── …
104 java  spring  mongodb  rest 

8
ArrayList의 반복자를 사용할 때 ArrayIndexOutOfBoundsException 발생
지금은 다음과 같은 코드가 포함 된 프로그램이 있습니다. while (arrayList.iterator().hasNext()) { //value is equal to a String value if( arrayList.iterator().next().equals(value)) { // do something } } ArrayList를 반복하는 한 내가 올바르게하고 있습니까? 내가 얻는 오류는 다음과 같습니다. java.lang.ArrayIndexOutOfBoundsException: -1 at java.util.ArrayList.get(Unknown Source) at main1.endElement(main1.java:244) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(Unknown Source) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(Unknown Source) …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.