스프링(4)
-
스프링 핵심 원리 - 기본편 # Section 1
❓ 스프링이란?: Java 기반의 애플리케이션 프레임워크로드 존슨이 출판한 저서 Expert One-onOne J2EE Design and Devleopment에서 선보인 소스 코드를 시작으로 점점 발전하게 되었다. Java EE의 스펙을 구현한 EJB가 기술의 복잡도를 높여 성능이 느렸던 것을 탈피하여 EJB 시절을 "겨울"에 빗대어 겨 후의 "봄"으로 시작한다는 의미로 스프링이 되었다.스프링의 진짜 핵심스프링은 자바 언어 기반의 프레임워크자바 언어의 가장 큰 특징 - 객체 지향 언어스프링은 객체 지향 언어가 가진 강력한 특징을 살려내는 프레임워크스프링은 "좋은 객체 지향" 애플리케이션을 개발할 수 있게 도와주는 프레임워크객체 지향 프로그래밍객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보..
2024.05.27 -
코배스 Part2 : chapter 06
💬 @Controller 파라미터가 자동으로 수집되는 기능! 매번 request.getParameter("~~")를 이용하는 불편함을 없앨 수 있다. 파라미터를 수집할 때 자동으로 타입을 변환해서 처리한다. 자동으로 Bean으로 등록된다. 📕 파라미터의 수집 @Controller @RequestMapping("/sample/*") @Log4j public class SampleController { // 여러개의 Method 요청을 받고 싶을 때 // http://localhost:8080/sample/basic @RequestMapping(value = "/basic", method = { RequestMethod.GET, RequestMethod.POST }) public void basicGet()..
2021.03.26 -
코배스 Part2 : chapter 05
📕 프로젝트 구동 순서 web.xml : Tomcat 구동과 관련된 설정 root-context.xml, servlet-context.xml : 스프링과 관련된 설정 1. Web.xml 프로젝트 구동은 Web.xml에서 시작합니다. 에는 root-context.xml의 경로가 설정 에는 스프링 MVC의 ContextLoaderListener가 등록되어 있다. ContextLoaderListener는 해당 웹 애플리케이션 구동 시 같이 동작하여 root-context.xml의 처리에 따라서 Bean 설정이 동작합니다. 2. DispatcherServlet root-context.xml이 처리된 후에는 스프링에 DispatcherServlet이 실행됩니다. DispatcherServlet 클래스는 스프링 M..
2021.03.26 -
코드로 배우는 스프링 웹 프로젝트 (코배스) - 들어가기
코드로 배우는 스프링 웹 프로젝트 책 정리를 포스팅합니다. - JSP/Servlet 지식이 있어야 합니다. - Html, js, css의 기본 지식이 있어야합니다. - Database는 Oracle을 사용합니다.
2021.03.26