«java» 태그된 질문

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

9
Java에서 equals 메소드를 재정의하는 방법
Java에서 equals 메소드를 재정의하려고합니다. 나는 수업이 People기본적으로이 개 데이터 필드가 name와 age. 이제 equals두 사람 객체를 확인할 수 있도록 메서드 를 재정의하고 싶습니다 . 내 코드는 다음과 같습니다. public boolean equals(People other){ boolean result; if((other == null) || (getClass() != other.getClass())){ result = false; } // end if else{ People …
108 java  overriding  equals 


7
자바에서 URL 쿼리 매개 변수 인코딩
Java에서 URL로 이동하기 위해 쿼리 매개 변수를 어떻게 인코딩합니까? 나는 이것이 명백하고 이미 질문 한 것처럼 보입니다. 확실하지 않은 두 가지 미묘함이 있습니다. URL에서 공백을 "+"또는 "% 20"으로 인코딩해야합니까? 크롬에서 "http://google.com/foo=?bar me"를 입력하면 크롬이 % 20으로 인코딩되도록 변경합니다. 콜론 ":"을 % 3B로 인코딩하는 것이 필요하거나 정확합니까? Chrome은 그렇지 않습니다. 노트: …
108 java  urlencode 

9
View의 Hibernate Open Session이 나쁜 습관으로 간주되는 이유는 무엇입니까?
그리고 LazyLoadExceptions를 피하기 위해 어떤 종류의 대체 전략을 사용합니까? 보기에서 열린 세션에 다음과 같은 문제가 있음을 이해합니다. 다른 jvm에서 실행되는 계층화 된 애플리케이션 트랜잭션은 마지막에만 커밋되며 아마도 이전 결과를 원할 것입니다. 그러나 애플리케이션이 단일 VM에서 실행되고 있다는 것을 알고 있다면보기 전략에서 열린 세션을 사용하여 고통을 덜어 보는 것은 어떨까요?

12
정규식을 사용하여 일치하는 대신 문자열 생성
성능 테스트를 위해 많은 양의 데이터를 생성하는 데 도움이되는 Java 유틸리티를 작성 중입니다. 내 생성기가 이것과 일치하는 것을 뱉어 내도록 Strings에 대한 정규식을 지정할 수 있으면 정말 멋질 것 입니다. 이 작업을 수행하는 데 사용할 수있는 이미 구운 것이 있습니까? 아니면 저를 가장 많이 데려다주는 도서관이 있습니까? 감사
108 java  regex 

5
Java에 좋은 동적 SQL 빌더 라이브러리가 있습니까? [닫은]
닫은. 이 질문은 Stack Overflow 지침을 충족하지 않습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? Stack Overflow의 주제에 맞게 질문을 업데이트하세요 . 휴일 3 년 전 . 이 질문 개선 누구나 Squiggle 과 같은 Java 용 좋은 SQL 빌더 라이브러리를 알고 있습니다 (더 이상 유지되지 않는 것 …
108 java  sql  sqlbuilder 


18
"java.security.cert.CertificateException : 제목 대체 이름 없음"오류를 수정하는 방법은 무엇입니까?
HTTPS를 통해 웹 서비스를 사용하는 Java 웹 서비스 클라이언트가 있습니다. import javax.xml.ws.Service; @WebServiceClient(name = "ISomeService", targetNamespace = "http://tempuri.org/", wsdlLocation = "...") public class ISomeService extends Service { public ISomeService() { super(__getWsdlLocation(), ISOMESERVICE_QNAME); } 서비스 URL ( https://AAA.BBB.CCC.DDD:9443/ISomeService)에 연결할 때 예외가 발생 java.security.cert.CertificateException: No subject alternative names present합니다. 이 문제를 해결하기 …

10
정규식에서 이스케이프해야하는 모든 특수 문자 목록
사용자가 보내려고하는 메시지와 메시지 템플릿을 일치시키는 응용 프로그램을 만들려고합니다. 메시지 일치를 위해 Java 정규식을 사용하고 있습니다. 템플릿 / 메시지에는 특수 문자가 포함될 수 있습니다. 내 정규식이 작동하고 가능한 최대 사례에서 일치하도록 이스케이프해야하는 특수 문자의 전체 목록을 어떻게 얻을 수 있습니까? Java 정규식에서 모든 특수 문자를 이스케이프하기위한 범용 솔루션이 있습니까?
108 java  regex 

8
생성자가 @JsonCreator로 주석을다는 경우 왜 그 인수는 @JsonProperty로 주석을 달아야합니까?
Jackson에서는 생성자에를 주석으로 추가 할 때 @JsonCreator인수에 @JsonProperty. 그래서이 생성자는 public Point(double x, double y) { this.x = x; this.y = y; } 이렇게됩니다 : @JsonCreator public Point(@JsonProperty("x") double x, @JsonProperty("y") double y) { this.x = x; this.y = y; } 왜 필요한지 모르겠습니다. 설명해 주시겠습니까?


15
정수를 Long으로 변환
반사를 사용하여 필드의 값을 얻어야합니다. 필드의 데이터 유형이 무엇인지 항상 확신하지 못하는 경우가 발생합니다. 이를 위해 일부 코드 중복을 피하기 위해 다음 방법을 만들었습니다. @SuppressWarnings("unchecked") private static <T> T getValueByReflection(VarInfo var, Class<?> classUnderTest, Object runtimeInstance) throws Throwable { Field f = classUnderTest.getDeclaredField(processFieldName(var)); f.setAccessible(true); T value = (T) f.get(runtimeInstance); return value; …
108 java  reflection  casting 


12
"컴파일을 시작할 수 없습니다 : 모듈에 대한 출력 경로가 지정되지 않았습니다…"
매우 간단한 Java + Gradle 프로젝트가 있습니다. 잘 구축됩니다. "gradle run"을 사용하여 쉘에서 잘 실행됩니다. 그러나 IntelliJ 내부에서 실행하려고하면 다음과 같은 결과가 나타납니다. Cannot start compilation: the output path is not specified for module "xyz" Specify the output path in Configure Project. 내 "컴파일러 출력"이 "프로젝트 컴파일 출력 경로 상속"으로 …

6
logback.xml의 XML 스키마 또는 DTD?
나는 logback.xml 파일에 대한 XML 스키마 또는 DTD가 IDEA 또는 Eclipse와 같은 IDE에서 최소한 매우 기본적인 유효성 검사 및 자동 완성 기능을 갖는 것이 얼마나 좋을지에 대해 인터넷에서 여러 토론을 보았습니다. 모든 솔루션. 당신은?
108 java  xsd  logback  dtd  xml 

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