MAC OS STS Spring6 Spring 블로그 만들기 - 11. properties 사용하기 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. properties 설정에 대한 포스팅은 아래와 같은 순서로 진행합니다.properties 파일 생성common-context.xml 파일 생성datasource-context.xml 파일 수정 블로그 만들기 - 11. properties 사용하기 프로젝트를 진행하다 보면 여러 가지 공통적으로 사용되는 속성값들이 있습니다.예를 들어 DB의 설정값이나, 어떤 특정 상태값을 나타내는 데이터들입니다.이번에는 DB 설정값을 별도로 관리 할 수 있도록 properties 파일로 분리하는 작업을 하도록 하려고 합니다. properties 파일 생성우선 DB관련된 속성값이므로 database-properties.xml 이라는 파일.. 2019. 3. 8. Spring 블로그 만들기 - 6.수정 및 삭제 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 게시판 수정 및 삭제는 아래와 같은 순서로 진행 합니다.상세내용 조회에 [수정] 버튼 이벤트 추가Constroller 수정 (게시글 수정)입력 화면의 수정데이터 저장을 위한 Controller 수정상세내용 조회에 [삭제] 버튼 이벤트 추가Service 수정 (게시글 삭제)Controller 수정 (게시글 삭제) 블로그 만들기 - 6. 수정 및 삭제 게시물의 수정 화면은 기존에 만들었던 입력 폼을 수정하여 진행할 예정입니다. 따라서 입력 폼에 대한 수정과 함께 많은 부분에서 변화를 줄 예정입니다.우선 이전 포스팅에서 버튼만 만들고 이벤트를 처리하지 않았던 [수정] 버튼의 이벤트 처리 부터 시작해 봅니다. 상세내용 조회에.. 2019. 2. 20. Spring 블로그 만들기 - 5.상세조회 화면 만들기 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 게시판 글 상세조회 화면을 만들기 위해 이번 포스팅에서 진행할 내용입니다.게시판 리스트의 수정(클릭 이벤트)Service 수정하기(Boardservice)Controller 수정하기(BoardController)상세조회 화면 만들기(boardContent) 블로그 만들기 - 5. 상세조회 화면 만들기 게시판 리스트의 수정 (클릭 이벤트)이전 게시판 리스트 만들기 포스팅에서우리는 데이터베이스에 저장된 리스트를 출력 하는 작업을 했습니다.보통 게시판의 상세글을 조회 할때는 제목을 클릭하면 상세 페이지로 이동하게 되어 있습니다.저희 샘플 게시판에서도 동일한 방식으로 상세 내용을 조회 할 수 있도록 할 예정입니다.따라서 이전.. 2019. 2. 18. Spring 블로그 만들기 - 4.글쓰기 화면 만들기 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 게시판 글쓰기 화면을 만들기 위해 이번 포스팅에서 진행할 내용입니다.Service 수정하기(Boardservice)Controller 수정하기(BoardController)글쓰기 화면 만들기(boardForm)공통부분 나누기 블로그 만들기 - 4. 글쓰기 화면 만들기 Service 만들기(BoardService)게시판의 리스트를 불러오는 것과 마찬가지로 중간 연결 역활을 합니다.게시판 글쓰기폼 이동시에는 데이터베이스에 접속할 일이 없기 때문에게시판에 작성한 글을 저장 할때 호출할 Service 만 작성합니다.아직은 Service 단계에서 복잡한 기능을 수행하지 않습니다. BoardService.java 추가 내용pub.. 2019. 1. 21. Spring 블로그 만들기 - 3. 게시판 리스트 화면 만들기 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 게시판 리스트를 만들기 위해 이번 포스팅에서 진행할 내용입니다.Service 만들기(BoardService, BoardServiceImpl)Controller 만들기(BoardController)게시판 리스트 화면 만들기부트스트랩(Bootstrap)을 이용해 View 화면 꾸미기 블로그 만들기 - 3. 게시판 리스트 화면 만들기 이전 포스팅에서 DB 처리와 관련된 거의 모든 작업(DAO 및 Mapper)은 끝났습니다.따라서 이제 게시판을 목록을 조회하거나 상세내용을 조회하고, 수정/삭제 하는 등의 비즈니스 로직과 관련된 부분을 처리할 차례 입니다. Service 를 만들기 전에 MVC 모델에서 기본적으로 프로그램이 어.. 2019. 1. 18. Spring 블로그 만들기 - 1. 프로젝트 생성 및 character encoding setting 이 포스팅의 샘플 게시판 개발 환경은 MAC OS, STS, OpenJDK11 입니다. 블로그 만들기 - 1. 프로젝트 생성 및 언어 셋팅 기본 프로젝트 생성 처음 STS를 실행하면 위와 같은 화면을 볼 수 있습니다. 왼쪽의 'Package Explorer' 탭의 빈 공간에서 마우스 우클릭 하여 아래 그림과 같이 [New->Spring Legacy Project] 를 선택합니다. [New Spring Legacy Project] 창에서가장 아래쪽에 있는 [Spring MVC Project]를 선택합니다. 스프링 MVC 프로젝트를 다운로드 하는데 대략 16608 바이트가 필요하다는 문구가 나옵니다.'Yes'를 클릭하고 넘어 갑니다. 프로젝트의 패키지 이름을 정해 줍니다.프로젝트 패키지 이름을 지정하는데에 .. 2019. 1. 3. 이전 1 다음