일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- spring framework
- spring게시판
- 재정의
- rest
- Maven
- 리액트
- 자바
- springboot
- 다형성
- 둔산동
- 스프링프레임워크
- 스프링부트
- Gradle
- mysql
- Render
- 스프링 게시판
- spring
- react
- Stateless
- 컴포넌트
- Ajax
- Java
- State
- Restful
- 지족동
- SpringFramework
- 스프링
- mybatis
- reactjs
- 스프링게시판
- Today
- Total
목록Dev.Project (8)
Dev.GA
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : Apache WAS Server : Tomcat 7build tool : maven 2.5.1DB : MySQL 5.7.16ORM : mybatis 3.2.7 8. 게시판 댓글달기(Ajax) - (1) 이번 포스팅은 지난번 답글달기에 이어 댓글작성 기능을 추가해 보겠다. 먼저, 댓글을 저장할 테이블을 만들어보자. 12345678CREATE TABLE `comment` ( `c_code` INT(10) NOT NULL AUTO_INCREMENT, `b_code` INT(10) NOT NULL, `comment` LONGTEXT, `writer` VARCHAR(50..
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : Apache WAS Server : Tomcat 7build tool : maven 2.5.1DB : MySQL 5.7.16ORM : mybatis 3.2.7 7. 계층형 게시판(답글달기) 이번 포스팅은 지난번에 말한대로 계층형 게시판, 즉 원글에 답글기능을 추가하도록 해보겠다. 계층형 게시판은 특별하게 어려운점은 없고 간단한 테이블 구조 변경과 쿼리를 통해서 구현할 수 있다. 고민스러운 부분은 답글을 계속 추가될때 최신 답글을 밑으로 보내냐 아니면 최신 답글이 제일 위로 올라와야 하는 것인데... 뭐가 맞는건지는 잘 모르겠다. 이것에 따라 방법이 조금은 다를것..
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : Apache WAS Server : Tomcat 7build tool : maven 2.5.1DB : MySQL 5.7.16ORM : mybatis 3.2.7 6. 게시판 페이징 처리하기 게시판이 하나씩 뼈대를 잡어가고 있다. 오늘은 게시판을 관리하는데 중요한 페이징 처리를 진행해 보겠다. 우선, 페이징에는 다양한 방법이 있고 표현하는 방법도 다양하다. 오늘은 Java에서 모든 페이징을 처리하도록 하겠다. 가장 기본적인 페이징을 할 것이다. 페이징을 처리/담당하는 Pagination을 만들것인데, 페이징 처리에 필요한 요소부터 살펴보자. Pagination.ja..
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : Apache WAS Server : Tomcat 7build tool : maven 2.5.1DB : MySQL 5.7.16ORM : mybatis 3.2.7 5. Interceptor를 이용한 로그인 처리 너무나 오랜만에 포스팅을 하게된다. 두달만.. 이전까지 게시판의 기본적인 CRUD와 와꾸(?)를 잡아 주었기 때문에 하나씩 기능을 추가해보겠다. 이번 포스팅은 Interceptor를 이용한 로그인 세션 처리를 해보겠다. 먼저 Interceptor란 ? "가로챈다" 라는 의미를 가지고 있는 뜻으로, Spring에서는 Controller로 가는 요청을 가로채어 ..
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : Apache WAS Server : Tomcat 7build tool : maven 2.5.1DB : MySQL 5.7.16ORM : mybatis 3.2.7 4. 게시판에 부트스트랩(bootstrap) 적용하기 이번에는 게시판의 형태를 갖추기 위하여 css요소를 추가하여 게시판을 꾸며보겠다.간단하게 bootstrap을 적용하여 게시판을 꾸밀것이다. 본인이 자주 사용하던 무료 템플릿 AdminLTE라는 템플릿을 사용할 것이다. ● 무료 템플릿 다운로드 : https://themequarry.com/category/free 위의 경로에서 AdminLTE를 다운받을..
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : Apache WAS Server : Tomcat 7build tool : maven 2.5.1DB : MySQL 5.7.16ORM : mybatis 3.2.7 3. 게시판 등록, 조회, 수정, 삭제하기 이번 포스팅은 본격적인 spring 게시판 프로젝트의 게시물 등록, 조회, 수정, 삭제 기능 추가를 해보기로 한다. 기능 구현에 앞서, 프로젝트의 base-package를 수정해준다. servlet-context.xml1234567891011121314151617181920212223242526272829 Colored by Color Scriptercs 24번째..
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : Apache WAS Server : Tomcat 7build tool : maven 2.5.1DB : MySQL 5.7.16ORM : mybatis 3.2.7 2. mybatis 연동하기 spring에 mybatis를 연동하기 위하여 pom.xml에 dependency를 추가한다.이번 spring 게시판 프로젝트는 가장 기본적인 개발환경을 맞추었기에 RDBMS로 MySQL을 사용하기로 했다. POM.XML1234567891011121314151617181920212223242526272829303132 org.springframework spring-jdbc 3..
개발환경Server OS : Windows10Language : JAVA 1.6Framework : Spring 3.1.1WEB Server : ApacheWAS Server : Tomcat 7build tool : maven 2.5.1 1. Spring 프로젝트 만들기 스프링 개발툴 STS(Spring Tool Suite)를 다운받아 설치한다. ● STS(Spring Tool Suite) Downloads : http://spring.io/tools 컴퓨터 사양에 맞는 버전을 다운받아 압축 파일을 풀고 STS를 실행한다. 실행 시 workspace를 선택하는 것 부터 Eclipse를 사용해봤다면 크게 어려움이 없을 것이다. Spring 프로젝트 만들기 이제 본격적으로 Spring 프로젝트를 만들어보자...