본문 바로가기

개발자의 공부방/스프링21

Simple Project와 Spring MVC Project 차이점? 그리고 Spring Project와 Spring Legacy Project 차이점은?? Spring Project와 Spring Legacy Project 차이점? Spring Legacy Project : 일반적인 Spring Framework 프로젝트입니다. 필요에 따라서 Spring Framework 의 라이브러리가 내장되어 있어서 이용할 수 있습니다. Spring Starter Project : Spring Boot 라는 응용 프로그램의 빠른 개발 프레임워크를 이용한 프로젝트입니다. 간단한 라이브러리를 추가하는 것만으로 필요한 프레임워크들이 모두 포함할 수 있도록 되어 있습니다. 기본적으로 Spring Legacy Project를 많이 사용하는 것 같습니다. Simple Project와 Spring MVC Project 차이점? 제일 많이 궁금했던 부분입니다.어느 분은 Simple .. 2019. 3. 19.
스프링이란?? 스프링이란?? IOC란? 개발자는 JAVA 코딩시 New연산자, 인터페이스 호출, 팩토리 호출 방식으로 객체를 생성하고 소멸시킨다. IOC란 인스턴스(객체)의 생성부터 소멸까지의 객체 생명주기 관리를 개발자가 하는 대신 스프링(컨테이너)이 대신 해주게 하는것을 말한다. 그럼 이런 의문이 생기겠지 . 이걸 왜 스프링 시켜 내가하면 되는데?! 천재적으로 코딩을 잘하는 개발자라면 쓰지 않아도 된다. Java 상으로 구현하면 되니까.. 하지만 Spring 의 목적에서도 봤듯이 스케일이 커져만 가는 요즘 세상에 그 많은 객체들을 깔끔하게 관리하기도 빡시고 또 자원을 잘 활용해야되는데 이걸 개발자가 하지말고 Spring 시키자!! 이런의미에서 Spring 을 쓰고 이게 IOC 다. 책이나 인터넷 이런곳에서 설명하는.. 2019. 3. 18.
스프링 프레임워크] Collection List, Set, Map, Property 사용법 https://devbox.tistory.com/entry/Java-%EC%BB%AC%EB%A0%89%EC%85%98-%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC List applicationContext.xml 경기도 수원시 장안구 연무동 서울시 강남구 대치동 서울시 성북구 성북동 서울시 중랑구 중화동 CollectionBean.java package org.green.dbtest.injection; import java.util.Properties; public class CollectionBean { private List addressList; public List getAddressList() { return addressList; } public void .. 2019. 2. 21.