«java» 태그된 질문

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

1
Gson이 "<"및 ">"를 유니 코드 이스케이프 시퀀스로 변환하는 것을 피할 수 있습니까?
Gson 이 문자열 "&lt;"을 JSON 출력의 유니 코드 이스케이프 시퀀스로 변환하는 것을 알았습니다 . 어떻게 든 이것을 피할 수 있습니까? 아니면 "&lt;"및 "&gt;"와 같은 문자를 항상 JSON에서 이스케이프해야합니까? 인쇄하는이 예제를 고려하십시오 {"s":"\u003c"}. 간단하게 원합니다 {"s":"&lt;"}. public static void main(String[] args) { Gson gson = new GsonBuilder().create(); System.out.println(gson.toJson(new Foo())); } static …
127 java  json  gson 


4
Intellij에서 디버깅하는 동안 반환하기 전에 반환 값을 찾을 수 있습니까?
와: Object method(){ ... return /* some complex expression */ } 디버깅하는 동안 어떤 값이 반환되는지 확인할 수있는 방법이 있습니까? 어떻게 든 반환 직후에 발생하지만 실행 코드가 호출 코드로 이동하기 전에 중단 점을 설정합니까? 반환 값이 무엇인지 알 수 있고 모든 지역 변수의 값을 확인할 수 있기를 원합니다. 내가 지금하는 …

9
주어진 디렉토리 아래의 모든 자바 파일을 재귀 적으로 컴파일하는 javac 옵션
내 프로젝트에서 Java 파일을 컴파일하기 위해 javac 컴파일러를 사용하고 있습니다. 파일은 다음과 같이 여러 패키지에 분산되어 com.vistas.util, com.vistas.converter, com.vistas.LineHelper, com.current.mdcontect. 이러한 각 패키지에는 여러 Java 파일이 있습니다. 다음과 같이 javac를 사용하고 있습니다. javac com/vistas/util/*.java com/vistas/converter/*.java com.vistas.LineHelper/*.java com/current/mdcontect/*.java (한 줄로) 너무 많은 경로를 제공하는 대신 컴파일러에게 부모 com 디렉토리의 모든 Java …
127 java  javac 


2
Intellij IDEA에서 접힌 패키지 체인을 확장하는 방법은 무엇입니까?
Intellij IDEA는 중간 패키지가 비어 있으면 자동으로 패키지를 함께 연결합니다. 일반적으로 좋은 기능입니다. 그러나 때로는 새 프로젝트에 대한 새 패키지 구조를 만드는 중일 때 특히 체인이 연결되는 것을 원하지 않습니다. 특정 패키지에 대해이 기능을 비활성화하는 설정을 보았을 수도 있지만 지금 어디에서 찾을 수 없습니다. 그렇다면이 기능을 제어하는 ​​방법을 아는 사람이 …

7
@RequestParam에서 목록 바인딩
이런 식으로 양식에서 몇 가지 매개 변수를 보냅니다. myparam[0] : 'myValue1' myparam[1] : 'myValue2' myparam[2] : 'myValue3' otherParam : 'otherValue' anotherParam : 'anotherValue' ... 다음과 같은 매개 변수를 추가하여 컨트롤러 메서드의 모든 매개 변수를 가져올 수 있음을 알고 있습니다. public String controllerMethod(@RequestParam Map&lt;String, String&gt; params){ .... } 매개 변수 myParam …

4
Java 일반 클래스를 만들 때 꺾쇠 괄호 안의 물결표는 무엇을 의미합니까?
몇 가지 JMockit 예제를 읽고이 코드를 찾았습니다. final List&lt;OrderItem&gt; actualItems = new ArrayList&lt;~&gt;(); 일반 식별자의 물결표는 무엇을 의미합니까? 단항 비트 NOT 연산자라는 것을 알고 있지만 여기에는 피연산자가 표시되지 않습니다. 또한 컴파일을 시도했는데 오류가 발생했습니다. 내가 뭔가를 놓치고 있습니까?

7
컨텍스트 경로없이 요청 URI를 얻는 방법은 무엇입니까?
request.getRequestURI () 메서드 는 컨텍스트 경로와 함께 URI를 반환합니다. 응용 프로그램의 기본 URL 인 경우 예를 들어, http://localhost:8080/myapp/(즉, 컨텍스트 경로는 MyApp를 ) 내가 전화 request.getRequestURI()를 위해 http://localhost:8080/myapp/secure/users, 그것은 반환합니다 /myapp/secure/users. 이 부분 /secure/users, 즉 컨텍스트 경로가없는 URI 만 얻을 수있는 방법이 있습니까?
127 java  servlets 

7
Gradle 작업-Java 애플리케이션에 인수 전달
사용자 지정 gradle 작업으로 실행되는 Java 응용 프로그램이 있으며 응용 프로그램이 호출되면 몇 가지 인수가 필요합니다. 이것들은: programName ( string | -f filename | -d key | -h) Options: string Message to be used. -d key Use default messages, key must be s[hort], m[edium] or l[ong]. -f filename Use specified …
127 java  gradle  arguments 


8
Spring-Data-JPA 주석에 대한 setMaxResults?
Spring-Data-JPA를 프로젝트에 통합하려고합니다. 나를 혼란스럽게하는 한 가지는 주석으로 setMaxResults (n)을 어떻게 달성합니까? 예를 들어, 내 코드 : public interface UserRepository extends CrudRepository&lt;User , Long&gt; { @Query(value="From User u where u.otherObj = ?1 ") public User findByOhterObj(OtherObj otherObj); } one (and only one)otherObj에서 User 를 반환하기 만하면되지만 maxResults에 주석을다는 방법을 찾을 …

29
Intellij는 가져올 때 기호를 확인할 수 없습니다.
이 문제는 다른 라이브러리와 다른 프로젝트에서 간헐적으로 발생합니다. 라이브러리를 가져 오려고 할 때 패키지는 인식되지만 클래스 이름은 확인할 수 없습니다. import 문에서 I right-click -&gt; Goto -&gt; the package's declaration, 측면 창에 디 컴파일 된 모든 클래스가 표시되는 경우-필요한 클래스 포함-import 문을 자동 완성하려고하면 필요한 클래스가 쓰러지 다. 이미 캐시 …

10
스트림을 두 번 읽기
동일한 입력 스트림을 어떻게 두 번 읽습니까? 어떻게 든 복사 할 수 있습니까? 웹에서 이미지를 가져 와서 로컬에 저장 한 다음 저장된 이미지를 반환해야합니다. 다운로드 한 콘텐츠에 대해 새 스트림을 시작한 다음 다시 읽는 대신 동일한 스트림을 사용하는 것이 더 빠를 것입니다.
127 java  inputstream 

8
자바 제네릭 T 대 객체
다음 두 메서드 선언의 차이점이 무엇인지 궁금합니다. public Object doSomething(Object obj) {....} public &lt;T&gt; T doSomething(T t) {....} 하나는 할 수 있지만 다른 것은 할 수없는 일이 있습니까? 이 사이트의 다른 곳에서는이 질문을 찾을 수 없습니다.
127 java  generics 

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