KIC
-
day70 - Spring Framework(spring boot의 설정 application.properties)KIC/Spring 2021. 9. 28. 19:23
스프링 부트에서는 기존 스프링에서 web.xml 같은 설정 파일들을 application.properties에 가독성 좋게 모아놓았다. [서버] 실습해보니 스프링 부트는 톰켓 서버를 로딩하지 않는다. 자기가 알아서 서버를 핸들링 한다고 한다. [기존 스프링의 viewResolvor] 기존 스프링의 viewResolvor 부분이다. 기존이라면 sevlet.xml에서 이렇게 썼을 내용을 단 두줄로 해결한다. [DB 연결] db 연결 부분 [Multipart] 기존 sevlet.xml의 multipartResolver 부분이다. [UTF-8 ENCODING] 기존의 web.xml encodingFilter 부분이다.
-
day69 - Spring Framework(spring boot 시작하기 STS4)KIC/Spring 2021. 9. 27. 23:50
[sts4 개발 환경] [sts4 설치하기] https://spring.io/tools Spring Tools 4 is the next generation of Spring tooling Largely rebuilt from scratch, Spring Tools 4 provides world-class support for developing Spring-based enterprise applications, whether you prefer Eclipse, Visual Studio Code, or Theia IDE. spring.io [File - New - Project] Spring Starter Project 이름, 패키지 등 원하는 부분 변경하여 설정 검색해서 원하는 설정을 기입하고 완료
-
day68 - 스프링 팀 프로젝트 관리자 페이지 구현KIC/Spring 2021. 9. 27. 23:39
[userController.java] package com.kic.shopPro.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import com.kic.shopPro.domain.TopItemVO; i..
-
day67 - Spring Framework(mvc)KIC/Spring 2021. 9. 23. 15:58
[EventController.java] package controller; import java.util.List; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.servlet.ModelAndView; import event.Event; import event.SearchOption; import service.EventService; import event.EventType; @Controller @RequestMapping("..
-
day66 - Spring Framework(mvc)KIC/Spring 2021. 9. 17. 14:26
[MvcQuickStartConfig] package controller; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet.view.InternalResourceViewResolver; @Configuration @EnableWebMvc public class MvcQuickStartConfig { @Bean public InternalResourceViewR..
-
day65 - Spring Framework(스프링, Annotation)KIC/Spring 2021. 9. 15. 18:24
[boardController.java] package controller; import java.io.File; import java.io.IOException; import java.io.UnsupportedEncodingException; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Contr..
-
day64 - Spring Framework(스프링, AOP)KIC/Spring 2021. 9. 14. 23:46
[Main3.java] package ch03_AOPXmlAnno; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import di06.Article; import di06.ArticleNotFoundException; import di06.Member; import di06.MemberService; import di06.ReadArticleService; import di06.UpdateInfo; public class Main3 { public static void main(String[] args) { String..