반응형

spring 7

그래들 빌드 실패: 주 클래스 이름이 구성되지 않아 확인할 수 없습니다.

그래들 빌드 실패: 주 클래스 이름이 구성되지 않아 확인할 수 없습니다. 저는 이 가이드를 따라 봄과 RESTful 웹 서비스를 구축하고 있습니다.그래들을 이용해 앱을 만들고 있는데 빌드가 실패하고 있습니다. 윈도우 10 기계에서 "build gradle" 명령어를 사용했습니다. 그라들 코드는 다음과 같습니다. buildscript { repositories { mavenCentral() } dependencies { classpath("org.springframework.boot:spring-boot-gradle-plugin:2.1.6.RELEASE") } } apply plugin: 'java' apply plugin: 'eclipse' apply plugin: 'idea' apply plugin: ..

programing 2023.10.19

Spring Security의 새 암호 인코더 사용 방법

Spring Security의 새 암호 인코더 사용 방법 스프링 시큐리티 3.1.4 기준.릴리스, 오래된org.springframework.security.authentication.encoding.PasswordEncoder 을 지지하여 감가상각되었습니다.org.springframework.security.crypto.password.PasswordEncoder. 아직 제 어플리케이션이 공개되지 않았기 때문에 폐지된 API가 아닌 새로운 API로 변경하기로 했습니다. 지금까지 저는.ReflectionSaltSource사용자의 등록일을 암호에 대한 사용자별 솔트로 자동으로 사용했습니다. String encodedPassword = passwordEncoder.encodePassword(rawPasswor..

programing 2023.10.09

스프링 3 / Postgre에서 행 삽입에서 자동 생성 키 가져오기SQL 8.4.9

스프링 3 / Postgre에서 행 삽입에서 자동 생성 키 가져오기SQL 8.4.9 행 삽입에서 자동 생성된 ID를 검색하고 싶은데 다음 메시지가 표시됩니다.NullPointerException 코드는 다음과 같습니다. long result = 0; final String SQL = "INSERT INTO compte (prenom, nom, datenaissance, numtelephone) " + " VALUES(?,?,?,?)"; KeyHolder keyHolder = new GeneratedKeyHolder(); int row= this.jdbcTemplate.update(new PreparedStatementCreator(){ public PreparedStatement createPrepare..

programing 2023.09.24

봄이 자동으로 배선할 수 없음 맵빈

봄이 자동으로 배선할 수 없음 맵빈 봄의 지도를 다음과 같이 정의했습니다. 그런 다음 이 콩을 다음과 같이 정의된 부동산에 자동으로 연결합니다. private @Autowired @Qualifier(value = "AdditionalParams") Map additionalParams; 이 작업을 수행할 때 다음과 같은 예외가 표시됩니다. 원인: org.spring framework.콩 공장빈 크리에이션예외:이름이 'DutyCreator'인 빈을 만드는 중 오류가 발생했습니다.자동 와이어 종속성을 주입하지 못했습니다. 중첩 예외는 org.springframework입니다.콩 공장빈 크리에이션예외:private java.util 필드를 자동으로 연결할 수 없습니다.Map DutyCreator.additio..

programing 2023.09.19

true 또는 false 대신 1 또는 0을 기준으로 Spring @RequestParam 매핑 부울

true 또는 false 대신 1 또는 0을 기준으로 Spring @RequestParam 매핑 부울 요청 매개 변수가 "0" 또는 "1"임을 기반으로 Spring 3.2가 내 부울만 매핑하는 이유는 무엇입니까? @RequestParam(required= false, defaultValue = "false") Boolean preview 미리보기는 다음과 같습니다."true"요청 파라미터가 다음과 같을 때"?preview=1"어느 쪽이 더 이상한 나는 그것이"?preview=true".그걸 어떻게 하는 거죠?당신의 질문에 효과적으로 답변하기 위해서는 좀 더 자세한 내용이 필요할 것 같습니다. Spring 3.2 코드는 다음과 같이 작동합니다. @RequestMapping(value = "/foo/{id}..

programing 2023.09.19

최대 절전 모드:역직렬화할 수 없음 - 잘못된 스트림 헤더

최대 절전 모드:역직렬화할 수 없음 - 잘못된 스트림 헤더 이 오류를 해결할 수 있는 방법에 대한 아이디어가 있습니까?저는 Hibernate와 함께 Spring JPA를 사용하고 있습니다.아래에 필요한 세부사항이 있습니다. 엔티티 클래스 1: @Entity @Table(name = "ways") @TypeDef(name = "hstore", typeClass = HstoreUserType.class) @Cacheable public class Way { /** * Primary key for the row in table. */ @Id @GeneratedValue(strategy = GenerationType.AUTO) @Column(name = "id") private Long id; /** * The..

programing 2023.08.05

예외 없이 트랜잭션 롤백을 수행하시겠습니까?

예외 없이 트랜잭션 롤백을 수행하시겠습니까? 여러 가지 작업을 수행하는 방법이 있습니다. 그 중에서도 여러 개의 삽입과 업데이트를 수행합니다. 다음과 같이 선언됩니다. @Transactional(propagation = Propagation.REQUIRED, isolation = Isolation.DEFAULT, readOnly = false) public int saveAll() { //do stuff; } 그것은 정확히 원래대로 작동하고 저는 문제가 없습니다.하지만 예외가 없음에도 불구하고 롤백을 강제로 실행하고 싶을 때가 있습니다.지금은 조건이 맞으면 무조건 예외를 강요하고 있지만, 보기 흉하고 마음에 안 들어요. 어떻게든 롤백을 적극적으로 호출할 수 있습니까? 예외적으로...저도 할 수 있을 것 ..

programing 2023.07.26
반응형