728x90
반응형

IT 정보/Error 5

MapStruct nullPointException issue (mapper 오류)

implementation 'org.mapstruct:mapstruct:1.5.2.Final' implementation 'org.projectlombok:lombok-mapstruct-binding:0.2.0' annotationProcessor "org.projectlombok:lombok-mapstruct-binding:0.2.0" annotationProcessor 'org.mapstruct:mapstruct-processor:1.5.2.Final' compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' build.gradle 위 처럼 입력해주었더니 mapper 생성 오류가 해결되었다. lombok-..

IT 정보/Error 2022.09.15

jwt 로그인에서 API Controller 호출 2번되는 이유

API Controller 호출이 계속 2번씩 이루어지고 있다. 계속 이유를 찾아보았지만 찾을 수 없었다. 결국 알아낸 해결방법은 아래 방법이다. public class JwtAuthorizationFilter extends BasicAuthenticationFilter { private MemberRepository memberRepository; public JwtAuthorizationFilter(AuthenticationManager authenticationManager, MemberRepository memberRepository) { super(authenticationManager); this.memberRepository = memberRepository; } @Override prote..

IT 정보/Error 2022.09.05

For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.; nested exception is java.lang.IllegalStateException: For queries with name..

public interface PostsRepository extends JpaRepository { @Modifying @Query("update Posts p set p.view = p.view + 1 where p.postsId = :postsId") int updateView(Long postsId); } Repository Query 오류 발생시 For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.; nested exception is..

IT 정보/Error 2022.08.31

org.junit.platform.launcher.core.EngineDiscoveryOrchestrator lambda$logTestDescriptorExclusionReasons$7INFO: 0 containers and 4 tests were Method or class mismatch

8월 19, 2022 9:17:40 오전 org.junit.platform.launcher.core.EngineDiscoveryOrchestrator lambda$logTestDescriptorExclusionReasons$7 INFO: 0 containers and 4 tests were Method or class mismatch 검색해본 결과 Test 메서드중 1개만 실행 했을 때 INFO 메세지가 발생한다고 한다. 모든 Test를 진행하면 위와같은 메세지가 발생하지 않으므로 신경쓰지 않아도 된다. 위 INFO 메세지를 보고싶지 않다면 하기와 같이 설정을 변경하면 된다. Settings -> Build, Execution, Deployment -> Build Tools -> Gradle 에서 Bui..

IT 정보/Error 2022.08.19
728x90
반응형