Postman22 자바 웹 공부 52 - SpringBoot(새로 만들기4 / 게시판) 이번엔 게시물 전체 리스트 가져오는 거, 게시물 보는 거(수정 삭제) BoardController로 가서 만들어주고 board에 새 파일을 만들어준 뒤 코드 추가 controller로 돌아가서 boardService로 가서 getList를 만들어주자 만들어주고 boardRe~가서 추가해주고 돌아가서 만든 것을 넣어주자 boardEntityList를 GetListResponseDto 형식으로 바꿔줘야 하므로 GetListResponseDto로 가서 추가해 주고 돌아가서 추가 다 했으면 서버 실행 config에서 추가 후 postman으로 가서 sign-in 하고 토큰을 들고 와서 대충 아래처럼 바꿔주고 이렇게 뜨게 된다 게시물 불러오기 boardCont~가서 만들어주고 Get~Dto를 만들어주자 돌아가서 .. 2023. 3. 19. 자바 웹 공부 51 - SpringBoot(새로 만들기3 / 게시판) resource에 properties로 가서 추가 후 fileController로 가서 upload 하는 것을 만들자 fileService로 가서 properties로 가서 다시 Service로 가서 코드 추가 및 수정 서버를 실행 해주고 postman으로 가서 send를 보내면 forbidden이 뜬다. config로 가서 추가해 주자 그러면 500이 뜨게 된다. 사진 용량을 좀 맞추고 오자 properties로 가서 추가해 주고 재실행 후 postman으로 가서 (사진은 아무거나 하자) 보내면 이렇게 뜨게 된다.(신기) 만들어 놓은 C드라이브에 fileupload를 가보면 사진이 있다.(만약 사진이 없고 계속 에러가 뜬다면 새 파일 fileupload라고 만들자) filter로 가서 try if문으로.. 2023. 3. 18. 자바 웹 공부 50 - SpringBoot(새로 만들기2 / 게시판) 설명이 너무 부족해서 한번 적어보는데 지금 이런 방식으로 게시판을 만들어 보고 있다. react로 게시판을 만든 것을 java로 만들어 보고 있는데 쉽지가 않다. repository에서 새 파일을 만들어주자 Repository는 interface이기 때문에 class를 interface로 바꿔주자 UserRepository라서 UserEntity가 들어가고 String인 이유는 @Id가 email로 되어 있기 때문에 String이 된다. 이것도 Id가 int라서 Integer 얘는 LikyEntity를 받는데 이렇게 되어 있으므로 LikyPk를 넣어주자 총 6개 만들어주자 그리고 모두 @Repository를 import 해주자 다 만들었다면 실행(별 탈 없이 될 것이다. 필자는 Comment만 써서 에러.. 2023. 3. 18. 자바 웹 공부 49 - SpringBoot(새로 만들기) 우선 시작하기 전에 workbench로 가서 이 페이지에서 위에 DATABASE -> Forward store in Vault로 패스워드 적어주고 next -> next -> next -> next -> cancel 다시 VSCODE로 돌아와서 파일을 새로 만들어서 새로운 프로젝트를 만들어보자 f1을 누르고 -> Spring init~ Gradle -> 2.7.9 -> java -> com.(원하는 이름) -> board -> war -> Spring web, MYSQL Driver, Spring Security, LOMBOK, VALIDATION을 추가 해준 뒤 Seleted 클릭 -> 자신이 만들어놓은 공간이나 다른 곳에 board를 없애고(아니면 이름을 변경하고) folder를 눌러주자 그러면 이렇.. 2023. 3. 18. 자바 웹 공부 48 - SpringBoot 며칠 내로 여러 개가 올라갈 텐데 8일부터 15일까지 여행이었던 터라 저 사이 공부량이 다 올라갈 것이다. postman에서 이렇게 쓰면 되게 만들었다. 이제 특정 부서 삭제 Process를 해보자 workbench에서 이렇게 쓰면 참조하고 있다고 삭제가 되지 않는다는 에러가 뜬다. 이렇게 만들어주자 제일 처음에 해줘야 할 것은 deptController로 가서 Delete메서드는 Url에 담아서 데이터를 보내줘야 한다. 이렇게 해주고 아래로 내려가서 만들고 Dto -> response -> dept -> 새 파일 바로 아래 GetAll~ 파일에서 다 복사해서 import 해주고 이름만 바꿔주자 DeptController로 돌아와서 service 맨 아래에 가서 이렇게 만들어주자. 화살표는 employe.. 2023. 3. 16. 자바 웹 공부 47 - SpringBoot 일본 여행 다녀온 후 공부 시작.. 우선 DeptController로 가서 코드 추가 후 DeptService로 가서 이렇게 해주고 만약 hasEmployee가 존재하지 않는다면? 넣어줘야 한다. 이제 Post dto를 넘겨주는 Entity를 만들어 줄 수 있도록 생성자를 만들어주자 DeptEntity로 가서 생성자를 만들어줬으므로 다시 Service로 돌아가서 이렇게 했으면 에러가 뜨지 않을 거다 Controller로 가서 코드를 추가해 주고 Postman으로 저 http로 쳐서 확인해 주자 참고로 나는 집에서 하니 에러가 걸려서 제대로 되는지 확인하기 어렵다. body, raw, JSON으로 바꿔주고 확인해 주자 Controller로 가서 하나를 더 만들어주고 Mapping 뒤에 GET_ALL_DEP.. 2023. 3. 16. 이전 1 2 3 4 다음