안녕하세요. MIN-IT입니다. 이번시간은 이어서 Spring MVC프로젝트를 이용하여 게시판을 만들어보겠습니다. Controller와 View부분을 만들어 게시판 완성을 시켜보겠습니다.(http://min-it.tistory.com/10 실습 후 진행해주세요) 가장 기본적인 CRUD를 배우는 시간을 가지겠습니다. 퍼가실 때 댓글을 남겨주세요! http://min-it.tistory.com 만드신 컨트롤러 패키지에 BoardController를 생성하여 다음과 같이 입력해주세요(Controller-BoardController) 1234567891011121314151617181920212223242526272829303132333435363738394041package org.hello.controlle..
안녕하세요. MIN-IT입니다. 이번시간은 Spring MVC프로젝트를 이용하여 게시판을 만들어보겠습니다. 게시판을 만들기위한 기본세팅 및 DAO/VO/Service를 만들어 보겠습니다. (총 2개의 포스팅으로 작업을 완성 할 예정입니다.) 가장 기본적인 CRUD를 배우는 시간을 가지겠습니다. 퍼가실 때 댓글을 남겨주세요! http://min-it.tistory.com 실습을 진행하기에 앞서 JDK의 버전과 스프링의 버전이 일치한지 확인하고 시작하겠습니다. 1. 프로젝트-오른쪽마우스-properties-Project Facets-Java가 1.8버전인지 확인을합니다. 2. 프로젝트의 pom.xml파일안의 자바 버전이 1.8인지 확인합니다. 다음 테스트 및 프로젝트를 위한 라이브러리들을 추가합니다.(htt..
안녕하세요. MIN-IT입니다. 이번시간은 Spring MVC프로젝트와 Mybatis를 이용하여 mysql을 다루는 시간을 갖겠습니다. 퍼가실 때 댓글을 남겨주세요! http://min-it.tistory.com 저번 시간에 연결한 mysql과 mabatis설정을 하였고 설정한 mybatis로 테이블을 생성해보는 시간을 갖겠습니다. http://min-it.tistory.com/5 (Spring + mysql 연결) http://min-it.tistory.com/6 (Spring + mybatis 설정) *간단히 MyBatis와 iBatis의 차이점-iBatis는 Mybatis의 이전 버전으로 SQL문을 XML로 작성하며SQL문을 사용하는 (DAO)클래스를 설계해서 SQL문을 호출하는 방식입니다.-Myb..
안녕하세요. MIN-IT입니다. 이번시간은 Spring MVC과 DispatcherServlet 대해 공부해보겠습니다.. 퍼가실 때 댓글을 남겨주시면 감사하겠습니다. http://min-it.tistory.com 스프링 MVC는 모델 2방식 구조입니다.웹 개발시 대부분 사용하는 모델2 방식은 MVC 구조를 응용한 방식으로 생각하시면 편하겠습니다. 모델2방식은 무엇일까? 한마디로 표현하자면화면을 담당하는 View적인부분과데이터를 처리하는 비즈니스로직부분을 분리한 것으로 디자이너와 개발자의 작업분리가 되어있어 작업하기 편리하며 재사용이 가능한 구조라고 이해하시면되겠습니다. (예를들어 JSP에서 화면설계도 하면서 비즈니스로직들이 중간중간 섞여있다면..즉, 내가 쓴 코드와 남이 쓴 코드도 함께 들어있으니 개발하..
안녕하세요. MIN-IT입니다. 이번시간은 스프링 프로젝트와 DB(Mysql)을 연결하는 시간을 가지겠습니다. 퍼가실 때 댓글을 남겨주시면 감사하겠습니다. http://min-it.tistory.com 출처: http://min-it.tistory.com/5 [MIN-IT] 출처: http://min-it.tistory.com/5 [MIN-IT]안녕하세요. MIN-IT입니다. 이번시간은 스프링 프로젝트와 DB(Mysql)을 연결하는 시간을 가지겠습니다. 퍼가실 때 댓글을 남겨주시면 감사하겠습니다. http://min-it.tistory.com 출처: http://min-it.tistory.com/5 [MIN-IT] 출처: http://min-it.tistory.com/5 [MIN-IT]안녕하세요. MIN..
안녕하세요. MIN-IT입니다. 이번시간은 스프링 프로젝트와 DB(Mysql)을 연결하는 시간을 가지겠습니다. 퍼가실 때 댓글을 남겨주시면 감사하겠습니다. http://min-it.tistory.com 안녕하세요. 오늘은 저번에 만든 스프링 프로젝트와 데이터베이스를 연결해보는 시간을 갖겠습니다. 실습을 하기전에 저희는 목표는 프로젝트와 DB를 연결하는 것입니다. 즉, DB와 프로젝트를 연결시켜주는 무언가가 필요합니다. JAVA를 공부하셨더라면 라이브러리라는 것이 생각 날 것입니다. 저희는 라이브러리를 추가를 해야합니다. Spring에서 라이브러리를 추가하고 싶은 경우에는 바로 pom.xml를 사용하는 것입니다. *pom.xml 설정 파일의 대표적인 역할 1.프로젝트 관계 설정 ==> 모듈/상속/의존 라이..
안녕하세요. MIN-IT입니다. 오늘은 스프링 프로젝트를 생성하여 hello world를 출력해보는 시간을 가지겠습니다. 퍼가실 때 댓글을 남겨주시면 감사하겠습니다. http://min-it.tistory.com *스프링 프로젝트를 생성 해보겠습니다. file-new- spring lagacy project(spring project) or spring starter project 1) File - Spring Legacy Project 실무에서 주로 사용하는 Spring Legacy Project(Spring Project)를 클릭합니다. 2) Spring MVC Project를 클릭합니다. Project name을 마음대로 지정합니다. -project name 이름 쓰기 -templates안의 스크롤..
* 스프링 프레임워크를 위한 개발툴 2가지 방법 1. 스프링 사이트에 들어간후 자신의 운영체제에 맞는 STS를 다운로드 합니다. (저는 스프링 사이트를 선호합니다.) 설치 후 sts-3.7.3.RELEASE 폴더 안에 있는 STS.exe를 실행시키면 됩니다. http://spring.io/tools/sts/all 2. 이클립스 - Eclipse Marketplace - STS를 검색하여 다운로드 합니다. *스프링 프로젝트의 시작하는 대표적인 2가지 방법 스프링 프로젝트를 생성하는 방법은 File메뉴안에 1.Spring Starter Project 2.Spring Legacy Project (Spring Project) 가있습니다. 1.Spring Starter Project 란? 2014년에 개발된 Sp..
스프링 프레임워크를 이해하기에 앞서 프레임워크(Framework)라는 의미는 무엇일 까요? *프레임워크라는 것은 말 그대로 '뼈대나 근간'을 이루는 코드들의 묶음이라고 볼 수 있습니다. (뼈대나 근간을 이루는 코드들의 묶어서 뭐하려고?? ) 뼈대나 근간을 이루는 코드들의 묶음으로 개발에 필요한 구조를 이미 코드로 만들어 놓았기 때문에 일정한 품질이 보장될 수 있고, 개발자의 입장에서는 완성된 구조에 자신이 맡은 코드를 개발해서 넣어주는 형태이므로 개발 시간을 단축할 수 있는 장점을 가지고 있습니다. (반대로 생각하자면 이미 구조를 만들어 놓은 것인데 내가 원하는 구조로 다시 변경(커스텀) 하는 양이 많다면 굳이 프레임워크를 사용하는 것보다 자기가 직접 처음부터 만드는 것이 좋겠죠!?) *스프링 프레임워크..
- Total
- Today
- Yesterday
- 스프링
- 도커 컨테이너
- 도커설치
- 도커엔진
- 도커 네트워크설정
- Docker설치
- 도커 port forwarding
- Doker 컨테이너
- spring MVC
- 도커란
- docker port
- hello node
- Doker 이미지
- node.js
- package.json
- 도커 명령어
- docker port forwarding
- web crawling
- 스프링 프레임워크
- Docker란
- npm install
- spring
- 도커 이미지
- Docker 명령어
- 도커 포트포워딩
- Docker
- docker port fa
- myBatis
- 스프링 MVC
- spring framework
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |