반응형

Spring 7

봄은 추상적인 수업 안에서 자동 학습할 수 있나요?

봄은 추상적인 수업 안에서 자동 학습할 수 있나요? 봄은 내 물건의 자동 전원에 실패한다?추상 클래스 내에서 객체를 자동 연결할 수 있습니까?모든 스키마가 application-context.xml로 제공된다고 가정합니다. 질문:.기본 및 확장 클래스(있는 경우)에 @Service @Component에 어떤 주석을 붙여야 합니까? 예 abstract class SuperMan { @Autowire private DatabaseService databaseService; abstract void Fly(); protected void doSuperPowerAction(Thing thing) { //busy code databaseService.save(thing); } } 클래스 확장 public clas..

programing 2023.04.04

DataBufferLimitException:버퍼 webflux 오류에 대한 최대 바이트 제한을 초과했습니다.

DataBufferLimitException:버퍼 webflux 오류에 대한 최대 바이트 제한을 초과했습니다. 파일을 보내는 동안 바이트 배열을 받습니다.어레이를 받기 위해 항상 webflux에 문제가 있습니다.에러는 다음과 같습니다. org.springframework.core.io.buffer.DataBufferLimitException: Exceeded limit on max bytes to buffer : 262144 at org.springframework.core.io.buffer.LimitedDataBufferList.raiseLimitException(LimitedDataBufferList.java:101) Suppressed: reactor.core.publisher.FluxOnAssem..

programing 2023.04.04

스프링 데이터 JPA는 네이티브 쿼리 결과를 비엔티티 POJO에 매핑합니다.

스프링 데이터 JPA는 네이티브 쿼리 결과를 비엔티티 POJO에 매핑합니다. 네이티브 쿼리를 사용하는 Spring Data 저장소 메서드가 있습니다. @Query(value = "SELECT g.*, gm.* FROM group g LEFT JOIN group_members gm ON g.group_id = gm.group_id and gm.user_id = :userId WHERE g.group_id = :groupId", nativeQuery = true) GroupDetails getGroupDetails(@Param("userId") Integer userId, @Param("groupId") Integer groupId); 결과를 Non-Entity POJO에 매핑하고 싶습니다.GroupDeta..

programing 2023.03.20

LogBack Appender를 프로그래밍 방식으로 구성합니다.

LogBack Appender를 프로그래밍 방식으로 구성합니다. logback.xml에 정의된 logback appender가 있는데, DB appender인데 bean으로 정의된 자신의 접속 풀을 사용하여 java에서 appender를 구성하는 방법이 있는지 궁금합니다. 비슷한 걸 찾긴 하지만 실제 답은 절대 못 찾아요. 이 예에서는 FileAppender를 사용하고 있습니다. import org.slf4j.LoggerFactory; import ch.qos.logback.classic.Level; import ch.qos.logback.classic.Logger; import ch.qos.logback.classic.LoggerContext; import ch.qos.logback.classic.en..

programing 2023.03.20

그라들 - 주 클래스를 찾거나 로드할 수 없습니다.

그라들 - 주 클래스를 찾거나 로드할 수 없습니다. 하여 매우 Gradle을 할 때 그라들gradlew run command: 주 클래스 'hello'를 찾거나 로드할 수 없습니다.헬로월드' 파일 구조는 다음과 같습니다. SpringTest -src -hello -HelloWorld.java -Greeter.java -build -libs -tmp -gradle -wrapper -build.gradle -gradlew -gradlew.bat libs와 tmp 폴더의 내용은 이 문제에 관련된 정보가 아니라고 생각했기 때문에 제외했습니다만, 필요하다면 추가할 수 있습니다. 다음은 build.gradle 파일입니다. apply plugin: 'java' apply plugin: 'application' app..

programing 2023.03.10

HQL 쿼리에서 휴지 상태 테이블이 매핑되지 않음 오류

HQL 쿼리에서 휴지 상태 테이블이 매핑되지 않음 오류 데이터베이스를 통해 CRUD 작업을 수행하기 위해 휴지 상태를 사용하는 웹 응용 프로그램이 있습니다.테이블이 매핑되지 않았다는 오류가 발생했습니다.Java 파일을 참조해 주세요. 오류 메시지: org.springframework.orm.hibernate3.HibernateQueryException: Books is not mapped [SELECT COUNT(*) FROM Books]; nested exception is org.hibernate.hql.ast.QuerySyntaxException: Books is not mapped [SELECT COUNT(*) FROM Books] at org.springframework.orm.hibernate..

programing 2023.03.05

봄과 단검이 있는데 왜 기스를 사용/개발합니까?

봄과 단검이 있는데 왜 기스를 사용/개발합니까? 닫았습니다. 이 질문은의견 기반의현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?이 게시물을 편집하여 사실과 인용문으로 답변할 수 있도록 질문을 업데이트하십시오. 6년 전에 문을 닫았어요 이 질문을 개선하다 내가 아는 바로는, Daugh는 코드를 생성하는 반면, Guice와 Spring은 런타임 처리에 의존하기 때문에 Daugh는 더 빨리 동작하지만 프로그래머 측에서 더 많은 작업이 필요합니다.퍼포먼스 엣지 덕분에 모바일(Android) 개발에 적합합니다. 하지만 우리가 기스와 봄을 남겨두면, 후자는 많은 통합을 가지고 있다.Spring Framework를 사용할 수 있다면 Guice를 개발/사용하는 이유는 무엇입니까? (기본적으로 같은 기능을..

programing 2023.03.05
반응형