JAVA/자바랑 친해지길 바래 (6) 썸네일형 리스트형 Spring MVC 구조 간단정리 controller, service, dao, dto 스프링으로 게시판을 만들기 전에 spring mvc 구조를 공부 해 보았다. 처음에 만들때는 MelonPeach님 블로그를 따라하면서 어떻게 동작되는지도 모르는 상태로 개발을 했었기 때문에 머릿속에 남는게 하나도 없었다. 이제는 조금 느리더라도 공부하면서 개발을 해보려고 한다. controller controller는 사용자의 요청에 따라 어떤 처리를 할것인지 결정하는 역할이다. controller 가 Service를 호출한다. service 비즈니스 로직을 처리하는 객체이다. 데이터베이스 처리를 위해 DAO를 이용하여 데이터를 요청한다. *비즈니스 로직 : 비즈니스 로직(Business logic)은 컴퓨터 프로그램에서 실세계의 규칙에 따라 데이터를 생성·표시·저장·변경하는 부분을 일컫는다. DAO D.. Spring Legacy Project 게시판 만들기 #4 Mybatis + 오라클 연동 Mybatis + 오라클 연동 https://melonpeach.tistory.com/9 4.스프링 게시판 만들기 / Mybatis + 오라클 연동 4.스프링 게시판 만들기 / Mybatis + 오라클 연동 안녕하세요? 이전 포스팅에선 한글 설정에 대해 포스팅 하였는데요.. 오늘은 Mybatis와 오라클 연동에 대해 포스팅 하겠습니다. 우선 연동을 하기위 melonpeach.tistory.com 멜론 피치님 블로그 참고해서 연동 했습니다! 정리가 잘 되어있어서 공부하기 정말 좋아요~ 따라하면서 몇가지 오류가 나서 수정했던 부분들 정리 해보겠습니다. 1. root-context.xml 오라클 접속 id 이렇게 적었더니 계속 정보가 틀리다 나왔음. 찾아보니 무슨 버전부터였나.. 기억은 잘 안나는데 저렇게만 .. Spring Legacy Project 게시판 만들기 #3 에러해결 & 한글인코딩 1. 에러야 없어져라 에러는 web.xml 에서 발생하고있었다. 맨위에 에서 에러나는건 Spring Legacy Project 게시판 만들기 #2 톰캣 & 에러해결 2. 기본설정 & 톰캣 프로젝트를 생성 후 기본 설정과 톰캣 설정을 한다. 프로젝트를 우클릭 하여 맨 아래 Properties 를 클릭한다. 왼쪽에 Maven 에서 Project Facets 로 들어간다. 여기서 본인이 설정한 자바 버전으로 바꿔주면 된다. Apply and Close Eclips 아래에 Servers 가 있으면 아래 파란색 하이퍼링크를 바로 클릭하면 되고 Servers가 없으면 상단 Window -> Show View -> Servers 클릭하면 보일것이다. 본인이 설치한 톰캣 클릭 후 Next Browse 눌러서 본인이 설치한 톰캣 경로 선택 후 jdk도 선택해주고 나서 Next 톰캣과 연결할 project 선택 후 Add 눌러서 왼쪽에서 오른쪽으로 이동시켜 준 다음 Finish 를 .. JAVA Eclipse Spring Legacy Project 게시판 만들기 #1 한동안 글을 쓰지 않았는데 그 동안 Spring Legacy Project로 게시판을 만들었었다. 다른 블로그를 참조하며 따라한 결과 머릿속에 남는것은 별로 없고 만들기에만 급급했어서 이제는 공부하면서 다시 차근차근 시작해보려고 한다. 게시판을 만들면서 구현하지 못한 기능들도 많기때문에 구현못한것들을 구현해보는것을 목표로 잡고 시작해보겠다. 1. Spring Legacy Project 생성 Eclipse 를 실행 한 후 왼쪽 상단에 File -> New -> Other -> Spring -> Spring Legacy Project -> Next Project name 입력 후 Spring MVC Project 선택 후 Next yes 클릭~ 최상위 패키지 이름 정하고 난 후 Finish 프로젝트가 생성되.. 이전 1 2 다음