본문 바로가기
728x90

풀스택/Spring13

Spring, Srping boot 차이 spring boot = 스프링프레임웤을 사용하는 프로젝트를 간단하게 셋업할수 있다. 전자정부 프레임워크 = 스프링 + 마이바티스 + jsp 초기 셋업하는 과정없이 간단히 프로젝트를 띄울 수 있다. 프로젝트마다 일상적으로 설정하게 되는 사항들은 이미 내부적으로 가지고 있고 개별적으로 차이가 나는 부분만 설정 파일에 집어 넣으면 된다. spring security같은 구성요소를 쉽게 가져다 쓸 수 있다. 톰캣이나 제티를 기본 내장할 수 있고, 웹 프로젝트 띄우는 시간이 독립적인 톰캣으로 띄우는 시간보다 반정도 단축된다. 또한 서블릿 컨테이너가 내장될 수 있어, 프로젝트를 .jar 파일 형태로 만들어 배포가능하다. Maven pom.xml에서 의존 라이브러리 버전을 지정하지 않아도된다. 스프링 부트가 권장 .. 2019. 4. 18.
4. spring @Controller , @RequestMapping 기본 활용 예제 https://github.com/jeongwoohyunn/hellospring 예제는 hellospring 예제 활용 2번의 maven 프로젝트로 설정, 라이브러리와 webapp을 맞춰준뒤 진행하기 hellosrping/webapp/WEB-INF/spring-servlet 에서 베이스 패키지를 지정후에 local에서 주소 검색후 들어갈 수 있다. 1. 메서드 단독 매핑 12345678910@Controllerpublic class MainController { @ResponseBody //request mapping : 메서드에만 //메서드 단독 매핑 @RequestMapping({"/main/",""}) public String main() { return "MainController : main().. 2019. 3. 24.
3. spring 에서 주로 사용하는 @설명 2019. 3. 22.
2. Dnamic web project 생성후 maven project로 변경 및 설정 메이븐프로젝트만드는거 넣고 --- 1. 프로젝트 의존성 (라이브러리) 추가 - pom.xml 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 4.0.0 com.douzone hellospring 0.0.1-SNAPSHOT war 4.2.1.RELEASE org.springframework spring-context ${org.springframework-version} org.springframework spring-web ${org.springframework-version} org.springframework spring-webmvc ${org.springf.. 2019. 3. 22.