2025년 8월 27일 수요일(65일차)

Jeonghoon·2025년 8월 27일

jeonghoon's Study

목록 보기
66/128

📘 기술 정리 노트

🌸 썸머노트(Summernote)

항목설명
공식 문서https://summernote.org/
관련 JS 파일/js/post/write.js 참고
활용 방법라이브러리를 직접 설치하지 않고 CDN을 이용해 바로 불러와 사용 가능

💡 팁:
CDN을 사용하면 별도의 설치 과정 없이, HTML에서 <script><link>로 불러오기만 하면 된다.

예시:

<!-- Summernote CSS & JS (CDN 방식) -->
<link href="https://cdn.jsdelivr.net/npm/summernote@0.8.18/dist/summernote-lite.min.css" rel="stylesheet">
<script src="https://cdn.jsdelivr.net/npm/summernote@0.8.18/dist/summernote-lite.min.js"></script>

<!-- 적용 -->
<script>
  $('#summernote').summernote({
    height: 300,
    placeholder: '내용을 입력하세요...',
  });
</script>

☕ JAVA 관련 개념

항목설명
HttpSession브라우저마다 별도로 유지되는 저장소 개념으로, 로그인 정보 등 사용자별 상태를 관리
Controller vs Service일반적으로 Session 처리는 Controller에서 담당하지만, 로직이 길어질 경우 Service에서도 처리 가능
API 명세서 기준API 명세서는 Controller 기준으로 작성하며, Service나 Dao 내부의 추가 메소드는 포함하지 않아도 됨

⚙️ 정리 예시:

  • Controller → 세션 제어 및 요청 분기
  • Service → 복잡한 비즈니스 로직 처리
  • DAO → DB 접근 계층

0개의 댓글