21.12.08 캐시 기능 추가 및 리팩토링
__기본기능__ v 권한 구분 관리자 권한 구현 v 소셜로그인 기능 v 블로그 기본 CRUD v 연관 카테고리 글 목록 v 썸네일업로드시 이미지서버에 선업로드 후 URL반환 v 댓글과 대댓글 구현 v 메인화면은 무한스크롤 구현 v 카테고리 화면에서는 페이징박스로 페이징구현 v 토스트 에디터 사용 v 토스트 에디터로 작성된 메인 컨텐츠 파싱해서 SSR으로 html출력 v 쿠키로 이미 읽은 글인지 체크해서 조회수 중복 방지 v 게시물 조회수 순위별 조회 v 최근 게시물 조회 v 최근 코멘트 노출 v 블로그 태그별 검색과 태그 보이기 v 일반 검색기능 v 썸네일 링크로도 추가 가능 v 카테고리 목록 편집기 개발 v 비밀댓글 기능 v 글 포스팅시 자동 커밋 푸시 v 글 1분단위 자동저장 v 공유하기 기능 v reCache 사용하여 레이아웃용 조회값들 캐싱 v seo 최적화 v 자동 메타태그 작성 v rss피드 v 1차 백엔드 코드 리팩토링 __현재 일정__ - robot.txt - 사이트맵.xml - 에러 제어 - 프론트엔드 코드 리팩토링 - 디버깅 - 무중단 배포 __ 고려중__ - 테스트 코드작성 - aop 도입 ___ 나중에 개발해볼 기능 - toc - 이메일 구독기능 - 새로운 글 토스트 알람 보내기
This commit is contained in:
@@ -228,7 +228,7 @@ public class ArticleController {
|
||||
@CookieValue(required = false, name = "view") String cookie,
|
||||
HttpServletResponse response,
|
||||
Model model) {
|
||||
// 1. 로그인 여부에 따라 뷰단에 출력 여부 결정
|
||||
// 1. 로그인 여부에 따라 뷰단에 회원정보 출력 여부 결정
|
||||
if (principal != null) {
|
||||
model.addAttribute("member", modelMapper.map(principal.getMember(), MemberDto.class));
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user