본문 바로가기 메뉴 바로가기

Repository

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Repository

검색하기 폼
  • Deoki
    • Spring
      • Spring MVC
      • Spring Security
    • Liferay
      • Installation
      • Portal
      • Plugins
    • MyBatis
    • Hibernate
    • Maven
    • Java
    • Javascript
      • Angular JS
      • Ext JS
      • Sencha Touch
      • Node.js
    • Python
    • Swift
    • Android
    • Database
      • Oracle
      • MySQL
      • MSSQL
    • JSP & Servlet
    • OS
      • Windows
      • Linux
    • Programing Trend
    • Tool
    • Device
    • Blog
  • 방명록

Spring (4)
Spring MVC 어노테이션을 이용한 자동스캔

1 어노테이션을 이용한 자동스캔 클래스패스에 위치한 클래스를 검색하여 특정한 어노테이션이 붙은 클래스를 자동으로 빈으로 등록하는 기능을 제공하고 있다. 이 기능을 사용하면 XML 설정 파일에 다양한 빈 정보를 추가하지 않고 특정한 클래스를 빈으로 등록 할 수 있게된다. 스프링 2.0부터 @Repository어노테이션, 2.5부터 Component 어노테이션, @Service 어노테이션, @Controller 어노테이션 이 추가 되었다 이들 어노테이션은 클래스 선언 부분에 붙게된다. @Commponent 어노테이션을 클래에스 적용했다면 태그를 이용하여 스프링이 클래스를 검색할 패키지를 등록하면 된다. 이 태그를 이용하면 @Component 어노테이션이 적용된 클래스 및 그 하위 어노테이션이 적용된 클래스를..

Spring/Spring MVC 2014. 4. 27. 14:39
Spring MVC 어노테이션 기반 설정 - 3 . @Resource

1 어노테이션 기반 설정 - 3 . @Resource @Resource 어노테이션은 어플리케이션에서 필요로 하는 자원을 자동 연결할 때 사용된다. 프로퍼티 및 설정메서드(Setter, Getter)등에 적용시키며 스프링 설정파일에 등록되어있는 빈 객체의 name 속성을 통하여 자동으로 주입된다. (@Autowired 어노테이션이 타입으로 자동 주입을 하는 반면, @Resource 어노테이션은 name속성을 통해 자동 주입을 실행한다) 위의 코드는 스프링 설정파일에 등록된 "spring"이란 name을 가진 빈 객체를 spring프로퍼티에 주입하며, "springTestService"라는 name을 가진 빈 객체를 setService() 메서드의 매개변수에 주입한다. @Resource 어노테이션 역시 스프..

Spring/Spring MVC 2014. 4. 16. 14:35
Spring MVC 부모 빈을 사용한 설정의 재사용

1 부모 빈을 사용한 설정의 재사용 여러개의 빈을 설정 및 추가하다 보면 설정 정보및 내용이 중복되는 경우가 존재한다. 중복되는 설정을 갖는 빈이 다수 존재할 경우, 중복되는 설정정보를 담고있는 부모 빈을 생성하여 부모 빈의 정보를 재사용 할수 있도록 설정 할 수 있다. 여러개의 빈을 설정 및 추가하다 보면 설정 정보및 내용이 중복되는 경우가 존재한다. 중복되는 설정을 갖는 빈이 다수 존재할 경우, 중복되는 설정정보를 담고있는 부모 빈을 생성하여 부모 빈의 정보를 재사용 할수 있도록 설정 할 수 있다. 위의 설정에서 "commonDao" 빈 객체는 밑에 설정된 빈들의 중복된 설정을 정의하고 있다. 또한 abstract 속성을 "true"로 설정하였는데 이는 빈으로 객체를 생성하지 않겠다는 의미이다. 즉 ..

Spring/Spring MVC 2014. 3. 1. 14:05
Spring MVC 스프링 컨테이너

1 스프링컨테이너 스프링은 객체를 관리하는 컨테이너를 제공한다. 스프링은 컨테이너에 객체를 담아, 필요할때 객체를 가져와 사용할 수 있도록 하며, 이러한 컨테이너 역할을 수행하는 인터페이스로 BeanFactory와 ApplicatuinContext가 존재한다. 컨테이너와 관련된 주요 인터페이스의 관계는 다음과 같다. BeanFactory

Spring/Spring MVC 2014. 1. 1. 13:29
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • [Ext JS] Benney Blog
  • [Skill] aircook의 잡동사니
  • [Skill] Stack Overflow
  • [Skill] 생활코딩
  • [Comunity] OKKY - All That Dev…
  • [Library] Spring Release
TAG
  • 로컬저장소
  • extjs grid crud
  • spring autowired
  • extjs 6 theme
  • 스프링
  • maven 로컬저장소
  • local repository
  • extjs
  • sencha touch icons
  • mysql 한글깨짐
  • mysql convert
  • tiles sitemesh
  • 스프링 autowired
  • extjs 6 테마
  • 시간차이구하기
  • 스프링 컨테이너
  • 마이바티스 공통 resultmap
  • sencha touch icons list
  • custom mapping
  • spring container
  • with grant option
  • jboss spring4
  • with admin option
  • 마이바티스 resultmp
  • 제이보스 스프링4
  • mybatis resultmap
  • Spring
  • extjs6
  • mybatis common resultmap
  • tiles vs sitemesh
more
«   2025/05   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바