📌 Spring 다운로드 📖 Spring 및 Framework를 배워야 하는 이유? > 대부분 Java SI / SE / 개발자로 간다 대부분 회사들이 현장에서 Framework 툴을 가지고 개발을 한다. 하지만 중소기업에서 FrameWork를 쓴다면 매우 비싸고
📌 Progect 시작 📖 eclipse 실행 우측에 eGovFrame 퍼스펙티브에 추가된걸 확인 할 수 있다. 실제에서는 eGovFrame를 선택해서 개발을 한다. 아직 eGovFrame 선택하지 말것 퍼스펙티브에서 eGovFrame를 선택하면 Spring
📌 Server와 Client의 흐름 (Spring) 📖 eclipse 실행 Client가 Server로 요청을 하면 Controller 중에서도 Client의 모든 요청을 받는 Front Controller이 있다. 기존에는 이 Front Controller을
위 사진은 전체 흐름에 대한 흉내를 내본것이다.우리는 POJO만 작업을 하게 될것이다.이유는? 나머지는 Spring이 만들어주기 때문!여태까지 과정은 3 Tier Architecture 에서 Presentation Layer (Web Layer)이다.그렇다면 이제 Da
📌 Lombok 📖 Lombok 설치 방법 > https://projectlombok.org/ 위 링크에 들어가서 Download 탭을 눌러서 롬복을 다운 받아 준다. 나는 다운로드 클릭 후 바탕화면에 받았는데, 웬만하면 바탕화면에 받는게 좋은것 같다. 이유
📌 준비 / 세팅 📖 준비 그 다음 이클립스에서 구동한 sql을 더블클릭해서 연결시켜준다. 📖 sql 파일 만들기 new -> other을 통해서 board.sql 파일을 만들어준다. 그다음 상단에서 sql파일을 연결해준다. 바로 이부분. 하지만 context Path 는 server.xml에서 변경할 수 있는데 변경하면 전체 모든 코드를 수정해야하는 복잡함이 있다
boardList.jsp에서 버튼을 누르면 비동기 통신 Ajax가 실행된다. (Ajax안에 콜백 함수 작동)통신이 제대로 되면 success의 resultJson 함수가 작동이 된다.그다음 resultJson함수를 작성한다. 받아온 JSON 데이터를 html안에 뿌려주
게시글 마다 삭제 버튼과 onclick이벤트를 걸어주고 goDel()함수를 작성한다.그 다음 RestBoardMapper.java에 연결만 하면 끝이 난다.resultJson function에 수정버튼과 onclick 함수를 추가해준다.그리고 추가적으로 각 제목, 작성