«java» 태그된 질문

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


30
org.hibernate.HibernateException : 'hibernate.dialect'가 설정되지 않은 경우 DialectResolutionInfo에 대한 액세스가 널이 될 수 없습니다
spring-jpa를 통해 최대 절전 모드를 사용하는 스프링 부트 응용 프로그램을 실행하려고하지만이 오류가 발생합니다. Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:104) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:71) at org.hibernate.engine.jdbc.internal.JdbcServicesImpl.configure(JdbcServicesImpl.java:205) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.configureService(StandardServiceRegistryImpl.java:111) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:234) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:206) at org.hibernate.cfg.Configuration.buildTypeRegistrations(Configuration.java:1885) at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1843) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:850) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl$4.perform(EntityManagerFactoryBuilderImpl.java:843) at org.hibernate.boot.registry.classloading.internal.ClassLoaderServiceImpl.withTccl(ClassLoaderServiceImpl.java:398) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:842) …

21
개인 헬퍼 메소드가 정적 일 수있는 경우 정적이어야 함
인스턴스화하도록 설계된 클래스가 있다고 가정 해 봅시다. 클래스 내부에 클래스 멤버 중 하나에 액세스 할 필요가없는 몇 가지 개인 "도우미"메서드가 있으며 인수에 대해서만 작동하여 결과를 반환합니다. public class Example { private Something member; public double compute() { double total = 0; total += computeOne(member); total += computeMore(member); return total; } …

4
Mockito는 메소드 호출 순서 / 순서 확인
Mockito에서 methodOne이전 methodTwo에 a 가 호출 되었는지 확인하는 방법이 있습니까? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new ServiceClassA(); ServiceClassB serviceB = new ServiceClassB(); serviceA.methodOne(); serviceB.methodTwo(); } }

11
요청한 대상에 대한 유효한 인증 경로를 찾을 수 없음-인증서를 가져온 후에도 오류
자체 서명 된 인증서로 서버에 액세스하려고하는 Java 클라이언트가 있습니다. 서버에 게시하려고하면 다음 오류가 발생합니다. 요청한 대상에 대한 유효한 인증 경로를 찾을 수 없습니다 문제에 대한 조사를 한 후 다음을 수행했습니다. 내 서버 도메인 이름을 root.cer파일로 저장했습니다. 내 Glassfish 서버의 JRE에서 다음을 실행했습니다. keytool -import -alias example -keystore cacerts -file root.cer …
205 java  ssl  keytool 

5
DecimalFormat의 소수점 구분 기호를 쉼표에서 점 / 점으로 변경하는 방법은 무엇입니까?
BigDecimal 값을 멋지고 읽기 쉬운 문자열로 변환하는이 미친 방법이 있습니다. private String formatBigDecimal(BigDecimal bd){ DecimalFormat df = new DecimalFormat(); df.setMinimumFractionDigits(3); df.setMaximumFractionDigits(3); df.setMinimumIntegerDigits(1); df.setMaximumIntegerDigits(3); df.setGroupingSize(20); return df.format(bd); } 그러나 소위 그룹화 구분 기호 ","를 생성하여 내 모든 값을 다음과 같이 표시합니다. xxx,xxx 구분 기호가 쉼표가 아닌 점 또는 점이어야합니다. 아무도이 작은 …


4
물체를 수화시키는 것은 무엇을 의미합니까?
누군가 수분을 공급하는 것에 대해 이야기 할 때, 그것은 무엇을 의미합니까? 웹에서 Hydrate라는 Java 프로젝트를보고 다른 표현간에 데이터를 변환합니다 (RDMS에서 OOPS에서 XML로). 이것이 객체 수화의 일반적인 의미입니까? 표현간에 데이터를 변환하기 위해? 저장된 표현에서 객체 계층 구조를 재구성하는 것을 의미 할 수 있습니까?
204 java  oop 


12
Spring에서 List Bean을 정의하는 방법은 무엇입니까?
Spring을 사용하여 응용 프로그램에서 단계를 정의하고 있습니다. 필요한 클래스 (여기서 Configurator)에 스테이지가 주입되도록 구성되었습니다. 이제라는 다른 클래스의 스테이지 목록이 필요합니다 LoginBean. 는 Configurator단계의 자신의 목록에 대한 액세스를 제공하지 않습니다. 수업을 변경할 수 없습니다 Configurator. 내 아이디어 : 새로운 콩라는 단계를 정의하고 그것을 주입 Configurator하고 LoginBean. 이 아이디어의 내 문제는이 속성을 …
203 java  spring 

13
C # 및 Java의 제네릭과 C ++의 템플릿의 차이점은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 휴일 육년 전 . 잠김 . 이 질문과 주제는 주제가 다르지만 역사적 의미가 있기 때문에이 질문과 답변은 잠겨 있습니다. 현재 새로운 답변이나 상호 작용을받지 않습니다. 나는 주로 Java를 사용하고 제네릭은 비교적 새롭습니다. Java가 잘못된 결정을 내렸거나 .NET이 더 나은 구현 …
203 c#  java  c++  generics  templates 

25
재시도 캐치를 어떻게 구현합니까?
Try-catch는 예외 처리에 도움이됩니다. 이는 시스템이보다 강력 해 지도록 도와 줄 것임을 의미합니다. 예기치 않은 이벤트를 복구하십시오. 우리는 실행 및 명령 (메시지 전송)시 무언가가 발생할 수 있으므로 시도에 동봉됩니다. 거의 예상치 못한 일이 발생하면 무언가를 할 수 있습니다. 나는 우리가 예외를 기록하기 위해 전화했다고 생각하지 않습니다. catch 블록은 오류에서 복구 …


8
JPA 및 Hibernate로 복합 키를 맵핑하는 방법은 무엇입니까?
이 코드에서 복합 키에 대한 Java 클래스를 생성하는 방법 (최대 절전 모드에서 키를 복합화하는 방법) : create table Time ( levelStation int(15) not null, src varchar(100) not null, dst varchar(100) not null, distance int(15) not null, price int(15) not null, confPathID int(15) not null, constraint ConfPath_fk foreign key(confPathID) references ConfPath(confPathID), …

20
ArrayList에서 요소를 반복하고 제거 할 때 java.util.ConcurrentModificationException을 피하는 방법
반복하고 싶은 ArrayList가 있습니다. 그것을 반복하면서 동시에 요소를 제거해야합니다. 분명히 이것은을 던집니다 java.util.ConcurrentModificationException. 이 문제를 처리하는 가장 좋은 방법은 무엇입니까? 먼저 목록을 복제해야합니까? 루프 자체가 아닌 코드의 다른 부분에서 요소를 제거합니다. 내 코드는 다음과 같습니다 public class Test() { private ArrayList<A> abc = new ArrayList<A>(); public void doStuff() { for …
203 java  arraylist  foreach 

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