반응형

spring 19

적합한 메인 클래스를 찾을 수 없습니다. 'mainClass' 속성인 Springboot을 추가하십시오.

적합한 메인 클래스를 찾을 수 없습니다. 'mainClass' 속성인 Springboot을 추가하십시오. 안녕 친구들 나는 봄 부츠 메이븐 기반 프로젝트를 개발하고 있고 메이븐 서브모듈을 만들었지만 내 프로젝트를 실행하려고 하면 오류가 발생합니다. [ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.2.5.RELEASE:run (default-cli) on project demo-jhipster: Unable to find a suitable main class, please add a 'mainClass' property -> [Help 1] org.apache.maven.lifecycle.Lifecycle..

programing 2023.08.05

Spring에서 @Order 주석은 어떤 용도로 사용됩니까?

Spring에서 @Order 주석은 어떤 용도로 사용됩니까? 다음을 사용하는 코드의 개요를 발견했습니다.@Order주석Spring Security 또는 Spring MVC와 관련하여 이 주석의 용도가 무엇인지 알고 싶습니다. 다음은 예입니다. @Order(1) public class StatelessAuthenticationSecurityConfig extends WebSecurityConfigurerAdapter { @Autowired private UserDetailsService userDetailsService; @Autowired private TokenAuthenticationService tokenAuthenticationService; } 이 주석을 사용하지 않으면 위에서 언급한 클래스의 ..

programing 2023.08.05

Java EE 6.0과 비교한 봄 3.0

Java EE 6.0과 비교한 봄 3.0 현재 상태로는 이 질문은 우리의 Q&A 형식에 적합하지 않습니다.우리는 답변이 사실, 참고 자료 또는 전문 지식에 의해 뒷받침되기를 기대하지만, 이 질문은 토론, 논쟁, 여론 조사 또는 연장된 토론을 요청할 가능성이 높습니다.만약 이 질문이 개선될 수 있고 다시 열릴 수 있다고 느낀다면,안내를 위해 헬프 센터를 방문합니다. 마감됨10년 전에. 난 지금 상황에 직면해 있어요... Spring 3.0과 Java EE 6.0 사이의 Java EE 개발과 관련하여 어떤 접근 방식을 취해야 하는지에 대한 조언을 요청받았습니다.저는 클래식 Java EE 5 개발보다 Spring 2.5 개발의 발기인이었으며, 특히 JBoss와 함께 오래된 앱을 Spring으로 마이그레이션하고..

programing 2023.08.05

독립 실행형 Java 응용 프로그램에서 Spring 3 자동 배선 사용

독립 실행형 Java 응용 프로그램에서 Spring 3 자동 배선 사용 내 코드는 다음과 같습니다. public class Main { public static void main(String[] args) { Main p = new Main(); p.start(args); } @Autowired private MyBean myBean; private void start(String[] args) { ApplicationContext context = new ClassPathXmlApplicationContext("META-INF/config.xml"); System.out.println("my beans method: " + myBean.getStr()); } } @Service public class ..

programing 2023.07.31

Spring data JPA를 사용하여 Sort 및 Pageable을 모두 사용하여 즉시 데이터를 쿼리하는 방법은 무엇입니까?

Spring data JPA를 사용하여 Sort 및 Pageable을 모두 사용하여 즉시 데이터를 쿼리하는 방법은 무엇입니까? 저는 제 프로젝트에서 스프링 데이터 JPA를 시도하고 있습니다.데이터를 쿼리하는 즉시 사용할 수 있는 API가 있는지 알고 싶습니다.Sort그리고.Pageable물론 그 방법은 제가 직접 작성할 수 있다는 것은 알고 있습니다, 그냥 기존에 없던 방법이 있는지 알고 싶습니다.내 DAO 확장JpaRepository다음과 같은 방법을 사용할 수 있습니다. findAll(); findAll(Pageable pageable); findAll(Sort sort); 하지만 그런 방법은 없습니다.findAll(Sort sort, Pageable pageable)그래서 궁금합니다.이를 위해 두 ..

programing 2023.07.26

Spring 응용 프로그램의 유틸리티 클래스 - 정적 방법을 사용해야 합니까?

Spring 응용 프로그램의 유틸리티 클래스 - 정적 방법을 사용해야 합니까? 유틸리티 클래스 DateUtil(아래 참조)이 있다고 가정합니다.이 방법을 사용하기 위해 호출자 메서드는 DateUtils.getDateAsString(aDate)을 사용합니다.정적 수식어를 제거하고 DateUtils를 springbean으로 만든 후(DateUtilsBean 참조) 호출 수업에 주입하는 것이 좋을까요, 아니면 그냥 그대로 두는 것이 좋을까요? 정적을 사용할 때 볼 수 있는 한 가지 단점은 조롱과 관련된 문제입니다. 정적 방법으로 조롱하는 방법을 참조하십시오. public class DateUtils { public static String getDateAsString(Date date) { String ret..

programing 2023.07.26

봄에 현재 HttpServletRequest를 가져오는 정적인 방법이 있습니까?

봄에 현재 HttpServletRequest를 가져오는 정적인 방법이 있습니까? Spring 주석을 사용하고 있습니다. 다음을 통과할 수 있습니다.HttpRequestContext컨트롤러에서 서비스로 이동합니다. 저는 정적인 방법이나 합격보다 더 나은 해결책을 찾고 있습니다.RequestContext주위에.스프링을 사용하는 경우 다음 작업을 수행할 수 있습니다. public static HttpServletRequest getCurrentHttpRequest(){ RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes(); if (requestAttributes instanceof ServletRequestAttrib..

programing 2023.07.26

Spring @Value가 속성 파일의 값으로 확인되지 않습니다.

Spring @Value가 속성 파일의 값으로 확인되지 않습니다. 전에 다른 프로젝트에서 작업한 적이 있는데, 같은 작업을 다시 하고 있을 뿐인데 무슨 이유에서인지 작동이 안 돼요.더 스프링@Value속성 파일에서 읽는 것이 아니라 문자 그대로 값을 가져갑니다. AppConfig.java @Component public class AppConfig { @Value("${key.value1}") private String value; public String getValue() { return value; } } application Context.xml: appconfig.properties key.value1=test value 1 컨트롤러에 다음 기능이 있습니다. @Autowired private A..

programing 2023.04.02

다른 두 날짜 사이의 날짜를 확인합니다. 스프링 데이터 jpa

다른 두 날짜 사이의 날짜를 확인합니다. 스프링 데이터 jpa 다음과 같은 모델이 있습니다. public class Event { private String name; private Date start; private Date end; } 및 저장소로서 @Repository public interface EventRepository extends JpaRepository { List findByEventTypeAccount(Account account); } 내가 하고 싶은 것은, 나는 날짜를 하나 넘기고 그 날짜가 다음 사이에 있는지 확인해야 한다는 것이다.start그리고.end예: 9월 30일을 넘기고, 9월 30일 사이에 있는 엔트리를 모두 찾아야 합니다.start그리고.end) 뭐랄까findDat..

programing 2023.04.02
반응형