게시글
고민있어요
2022.01.15 18:57
[질문] 소스를 활용해서 API 인증 처리를 하고 싶습니다.
- 0
- 0
- 82
질문&답변
2022.01.10
RoleHierarchy 데이터 포맷
Set hierarchy = new HashSet () ; //hierarchy 해당 데이터를 어떻게 변경해야될지 모르겠습니다 ... add 를 추가할경우 오류가 발생합니다 . hierarchy.add( "ROLE_MANAGER" ) ; RoleHierarchy roleHierarchy = new RoleHierarchy() ; roleHierarchy.setRoleHierarchy(hierarchy) ; roleHierarchy.setChildName( "ROLE_ADMIN" ) ; roleHierarchyRepository .save(roleHierarchy) ;
- 0
- 1
- 182
질문&답변
2022.01.10
URL방식 - Map기반 DB연동 강의
확인해주셔서 감사합니다. 선생님 : ) ! 새해 복 많이 받으세요~
- 0
- 4
- 334
질문&답변
2022.01.09
URL방식 - Map기반 DB연동 강의
안녕하세요 해당 소스 관련되어서 확인해보니깐…. 초창기 강의해주실 때 entity Account에서는 private String role 필드가 있었는데 웹 기반 인가처리 DB 연동 강의부터는 해당 필드가 사라지면서 join table "user_roles" -> userRoles과 겹쳤던 것 같습니다.. 테이블을 전부 삭제하고 재생성하니깐 정상적으로 작동했습니다.. JPA 사용법이 익숙하지 않아서 생긴 문제였습니다. 주말인데 소스를 확인해주셔서 감사합니다. 선생님 (어제 새벽에 확인 후 잠들면서 해결 완료 댓글을 까먹고 잠들었습니다. 죄송합니다.)
- 0
- 4
- 334
질문&답변
2022.01.08
AppConfig 빈등록
안녕하세요 자세하게 설명해주셔서 감사합니다. ! @Service를 사용하다가 직접 수동으로 Bean 등록을 하면서 이해가 조금 어려웠던것 같습니다. 말씀해주셔서 감사합니다.
- 0
- 2
- 179
질문&답변
2022.01.05
URL 접근시 "Method Not Allowed" 오류 발생
찾았습니다..죄송합니다. GET으로 전송해야하는데 POST 으로 전송해서 "error": "Method Not Allowed", 오류가 발생했습니다....
- 0
- 3
- 4K
질문&답변
2022.01.05
URL 접근시 "Method Not Allowed" 오류 발생
계정은 user으로 시도했습니다. (사진) POST http://localhost:8080/api/messages HTTP/1.1 405 Allow: GET X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Cache-Control: no-cache, no-store, max-age=0, must-revalidate Pragma: no-cache Expires: 0 X-Frame-Options: DENY Content-Type: application/json Transfer-Encoding: chunked Date: Wed, 05 Jan 2022 03:29:48 GMT Keep-Alive: timeout=60 Connection: keep-alive { "timestamp": "2022-01-05T03:29:48.474+00:00", "status": 405, "error": "Method Not Allowed", "path": "/api/messages" }
- 0
- 3
- 4K
질문&답변
2021.11.01
Myview 클래스
자세하게 설명해주셔서 감사합니다.!
- 0
- 2
- 304
질문&답변
2021.07.15
테스트 오류 발생
죄송합니다.. null방생하는 원인은 회원가입 save 라인이 없어서 정말로 데이터 매칭이 안돼서 그런것 같습니다.. /** * * 회원가입 */ public Long join (Member member){ // 같은 이름이 있는 중복 회원 x validateDuplicateMember(member) ; memberRepository .save(member) ; return member.getId() ; }
- 0
- 3
- 334
질문&답변
2021.07.15
테스트 오류 발생
해당 질문과 조금 다른것 같습니다.. 아직 DB파트까지 가지 못했습니다..... java : 11.0.11 툴 : IntelliJ IDEA소스코드 https://github.com/choiminjong/hello-spring 오류발생 https://github.com/choiminjong/hello-spring/blob/master/src/test/java/hello/hellospring/service/MemberServiceTest.java 1.오류발생지점 https://github.com/choiminjong/hello-spring/blob/master/src/main/java/hello/hellospring/service/MemberService.java # memberRepository.findById(saveId).get(); null이 왔을때 get() 함수에서 오류 발생 public void 회원가입() throws Exception { //Given Member member = new Member(); member.setName("hello"); //When Long saveId = memberService.join(member); //Then Member findMember = memberRepository.findById(saveId).get(); assertEquals(member.getName(), findMember.getName()); } 2.오류발생지점 assertThrows 함수에서 오류 발생... = assertThrows(IllegalStateException.class, @Test public void 중복_회원_예외() throws Exception { //Given Member member1 = new Member(); member1.setName("spring"); Member member2 = new Member(); member2.setName("spring1"); //When memberService.join(member1); IllegalStateException e = assertThrows(IllegalStateException.class, () -> memberService.join(member2));//예외가 발생해야 한다. assertThat(e.getMessage()).isEqualTo("이미 존재하는 회원입니다."); } (null처리 방법관련되어서 어떻게 하면 좋을지 알 수 있을까요?)
- 0
- 3
- 334