Spring/Spirng_CRUD(MVC_Patterns)6 Basic_MVC6(Ajax) environment-> intelij(Ultimate)+springInitialize+templateEngine(Mustache) fronted : bootstrap GIT-HUB ▶github.com/KBY-TECH/SpringBasic_MVC2 #SpringBasic_MVC5 기능 구현 : { 1.AJax 처리(댓글 달기 및 댓글 제거) 2.리펙토링(중복 코드 제거.) domain >> class들의 부모 객체만들기(ex: @MappedSuperclass) 중복제거요소 : equlas Override method 제거 및 id 값 , create,modify time 공통적 관리 } 1.AJax 처리(댓글 달기 및 댓글 제거) 댓글추가) e.prventDefault는 해당 값이 서버로 전달되는 것을.. Spring/Spirng_CRUD(MVC_Patterns) 2020. 12. 9. Basic_MVC5 environment-> intelij(Ultimate)+springInitialize+templateEngine(Mustache) fronted : bootstrap GIT-HUB ▶github.com/KBY-TECH/SpringBasic_MVC2 #SpringBasic_MVC3 기능 구현 : { 리펙토링(중복 코드 제거.)(로그인 세션,해당 계정이 게시글 작성자와 일치 여부 확인) } --> 수정화면으로 넘어가기 위한 controller 이전 코드 if(!HttpSessionUtils.isLoginUser(session)) //tempUser==null { System.out.println("로그인이 안되어 있습니다."); return "redirect:/user/signIn"; } User sess.. Spring/Spirng_CRUD(MVC_Patterns) 2020. 12. 1. Basic_MVC4 environment-> intelij(Ultimate)+springInitialize+templateEngine(Mustache) fronted : bootstrap GIT-HUB ▶github.com/KBY-TECH/SpringBasic_MVC2 #SpringBasic_MVC3 기능 구현 : { 수정/삭제 기능에 대한 보안 처리 및 LocalDateTime 설정, 답변 추가 및 답변 목록 기능 구현 } 수정/삭제 기능에 대한 보안 처리 및 LocalDateTime 설정 equals() 두 객체의 내용이 같은지, 논리적 동등성(equality)를 비교 (value) hashCode() 두 객체가 같은 객체인지, 동일성(identity)를 비교 (reference) Reference 동치 : Heap에 .. Spring/Spirng_CRUD(MVC_Patterns) 2020. 11. 30. Basic_MVC3 environment-> intelij(Ultimate)+springInitialize+templateEngine(Mustache) fronted : bootstrap GIT-HUB ▶github.com/KBY-TECH/SpringBasic_MVC2 #SpringBasic_MVC3 기능 구현 : { User class 와 Board class 중복 필드 제거 후 one to many, 상세페이지, 수정, 삭제 } User class 와 Board class 중복 필드 제거 후 one to many 게시판 부분과 회원가입 부분의 각 class 에는 해당 username 이라는 필드명이 겹치게 된다. 회원가입 시 필요한 username. 게시판 작성 시 로그인이 필요하고 작성자는 username. 이 두 필.. Spring/Spirng_CRUD(MVC_Patterns) 2020. 11. 26. Basic_MVC2 environment-> intelij(Ultimate)+springInitialize+templateEngine(Mustache) fronted : bootstrap GIT-HUB ▶github.com/KBY-TECH/SpringBasic_MVC2 #SpringBasic_MVC2 이번 MVC 연습에서 H2 라는 휘발성 데이터베이스를 사용하여 회원가입 , 로그인, 로그아웃, 해당 사용자 정보를 수정하려면 당사자가 로그인을 해야하며 해당 로그인한자가 다른 사용자의 개인정보를 수정하지 못하도록 메인 페이지로 돌려보내도록 세션을 활용하여 구현하였습니다.그리고 해당 board와 user클래스에 각각 JPA를 상속받아 JPA의 기본적인 메소드를 이용하였고 이번에는 id 값으로 찾는 것이 아닌 username을 가.. Spring/Spirng_CRUD(MVC_Patterns) 2020. 11. 19. 이전 1 2 다음