목차

  1. 코드 작성

 

 

 

1. 코드 작성

  1. BoardController.java : index() 메소드에 매개변수 삭제
  2. header.jsp : 글쓰기 버튼의 href 수정
  3. board/saveForm.jsp : 글쓰기 페이지 테스트
  4. http : 정상작동 확인
  5. saveForm.jsp : <form> 태그 작성
  6. http : 정상작동 확인
  7. w3school : textarea 양식 복사
  8. saveForm.jsp : 붙여넣기
  9. Google : "summer note" 검색 > For Bootstrap4 코드 복사
  10. header.jsp : summernote 코드 붙여넣기
  11. saveForm.jsp : summernote 코드 붙여넣기
  12. http : 정상작동 확인
  13. board.js : '글쓰기 완료' 버튼 클릭시 실행될 코드 작성 (user.js 참고)
  14. BoardApiController.java : '글쓰기 완료' 클릭시, 작성한 데이터(board)를 가져옴
  15. BoardRepository.java : 인터페이스 생성
  16. BoardService.java : http에서 작성한 데이터를 글쓰기() 메소드로 가져와서 저장
  17. PrincipalDetail.java : @Getter 어노테이션을 통해 User 객체를 BoardApiController에서 사용가능
  18. BoardApiController.java : User 데이터를 가져와 board 데이터와 함께 저장
  19. BoardService.java : 글쓰기() 메소드로 최종적으로 저장할 데이터들을 save()
  20. http : 작성하기
  21. DB : 정상 입력 확인
  22. Board.java : 이미지 입력시 데이터 크기로 저장안될 경우, 변수의 타입 변경

 

1. BoardController.java : index() 메소드에 매개변수 삭제

 

2. header.jsp : 글쓰기 버튼의 href 수정

 

3. board/saveForm.jsp : 글쓰기 페이지 테스트

 

4. http : 정상작동 확인

 

5. saveForm.jsp : <form> 태그 작성

 

6. http : 정상작동 확인

 

7. w3school : textarea 양식 복사

 

8. saveForm.jsp : 붙여넣기

 

9. Google : "summer note" 검색 > For Bootstrap4 코드 복사

 

10. header.jsp : summernote 코드 붙여넣기

 

11. saveForm.jsp : summernote 코드 붙여넣기

 

12. http : 정상작동 확인

 

13. board.js : '글쓰기 완료' 버튼 클릭시 실행될 코드 작성 (user.js 참고)

 

14. BoardApiController.java : '글쓰기 완료' 클릭시, 작성한 데이터(board)를 가져옴

 

15. BoardRepository.java : 인터페이스 생성

 

16. BoardService.java : http에서 작성한 데이터를 글쓰기() 메소드로 가져와서 저장

 

17. PrincipalDetail.java : @Getter 어노테이션을 통해 User 객체를 BoardApiController에서 사용가능

 

18. BoardApiController.java : User 데이터를 가져와 board 데이터와 함께 저장

 

19. BoardService.java : 글쓰기() 메소드로 최종적으로 저장할 데이터들을 save()

 

20. http : 작성하기

 

21. DB : 정상 입력 확인

 

22. Board.java : 이미지 입력시 데이터 크기로 저장안될 경우, 변수의 타입 변경

 

23. DB : 이미지 넣기 성공

+ Recent posts