본문 바로가기

전체 글

[Spring3.0] 스프링 IoC의 용어정리 빈 bean 빈 또는 빈 오브젝트는 스프링이 IoC방식으로 관리하는 오브젝트라는 뜻이다. 관리되는 오브젝트(MANAGED OBJECT)라고 부르기도 한다. 주의할 점은 스프링을 사용하는 애플리케이션에서 만들어지는 모든 오브젝트가 다 빈은 아니라는 사실이다. 그중에서도 스프링이 직접 그 생성과 제어를 담당하는 오브젝트만을 빈이라고 부른다. 빈팩토리 bean factory 스프링의 IoC를 담당하는 핵심 컨테이너를 가리킨다. 빈을 등록하고,생성하고,조회하고 돌려주고, 그 외에 부가적인 빈을 관리하는 기능을 담당한다. 보통은 이 빈 팩토리를 바로 사용하지 않고 이를 확장한 애플리케이션 컨텍스트를 이용한다. BeanFactory라고 붙여쓰면 빈 팩토리가 구서현하고 있는 가장 기본적인 인터페이스의 이름이 된다. .. 더보기
[ExtJs] combobox 첫번째 값 선택하기 form을 reset()하거나 했을때 combobox 사용시 빈칸으로 나오는데 첫번째 값으로 선택해주는 소스. 더보기
[ExtJs4] RowEditing 에서 바로 저장하기 ExtJs에 RowEditing 이라는 기능이 있다. http://dev.sencha.com/deploy/ext-4.0.7-gpl/examples/grid/row-editing.html 더보기
블로그 글을 쓴다는건 쉽지않은 일이다.. 블로깅을 하다보면 참 많은 시간을 허비할때가 있다. 예를들어 소스코드를 올린다던가 할때는 방문자입장에서 보기 편하도록 syntax highlight기능을 사용한다던가.. 이게 참 -_-잠성하기가 빡시다는거, html모드로 바꿔서 작성하고 잘되었는가 미리보기해서 한번 봐주고.. 흠.. 또 이래 정성스래 작성한다고 얼마나 많은 사람들이 봐줄까하는 의문도?? 뭐 어쨌든 보통은 syntaxhighliter들을 많이들 쓰는데 이것또한 수정하기가 엄청 빡시다. 티스토리 웹 에디터 특성상 html로 들어갔다가 다시 원래 모드로 들어갔을때 가독성도 떨어지고.. 혹시 더 좋은게 없을까 찾다가 https://gist.github.com/ 라는 서비스를 찾았다. github는 많이들 들어보셨을텐데 여기다가 소스를 올리고 에.. 더보기
[spring/TIP] Eclipse에서 maven을 이용하여 Spring MVC 기본환경 구축하기 환경정보 - eclipse indigo - java1.6 - spring3.0 - tomcat7 1. project 생성 - group id는 도메인으로 입력(본인취향대로) - artifact id는 프로젝트명 2. 프로젝트 생성후 프로젝트 properties > project facets 변경 - convert to faceted from 클릭 - Dynamic Web Module 체크 - 하단에 노란 박스 Further configuration available 클릭 - content directory 를 webapps로 변경 - Gernerate web.xml deployment descriptor 체크 - 모두 OK후에 webapps 폴더를 src/main/으로 이동 아래처럼 변경 3. 프로젝트 .. 더보기
한눈에 보는 기아 레이 가격표 / kia ray 럭셔리와 프레스티지의 가격차이는 120만원이고, 이건 타이어 휠, 히티드 스티어링과 스마트키, 풀오토에어컨, 뒷램프, 크롬도어, LED 보조제등의 차이네요. 아 추가로 슈퍼비전 클러스터까지가 120만원차이네요;; 네비게이션까지 달면 1,635만원이라는.. 네비게이션빼면 1,545만원.. ㅋ이렇게 정리하니 한눈에 들어오네요.. 어째 전 가격표팜플렛 아무리 봐도 눈에 안들어와서리 한번 정리했봤습니다. 지금 올뉴프라이드도 생각하고 있는데 그것도 요로코롬 정리해봐야겠네요.. 혹시 저처럼 팜플렛 잘 못보시는분 있으실까해서 올립니다^^ 참고하세요. 더보기
[Spring] 스프링에서 사용되는 웹 프레임워크의 종류 스프링에서 사용되는 웹 프레임워크의 종류 스프링 웹 프레임웍크 - 스프링 서블릿/스프링 MVC 스프링이 직접 제공하는 서블릿 기반의 MVC프레임워크. 프론트 컨트롤러 역할을 하는 DispatcherServlet을 핵심엔진으로 사용. 다양한 종류의 컨트롤러를 동시에 사용할 수 있게 설계 어노테이션 설정과 유연한 핸들러 메소드를 지원. - 스프링 포틀릿 스프링이 제공하는 포틀릿 MVC (포틀릿? JSR-168, 286 따르는 자바 표준기술) 스프링 포트폴리오 웹 프레임워크 - Spring Web Flow(SWF) 스프링 서블릿을 기반으로 해서 상태유지 스타일의(?) 웹 어플리케이션을 작성하게 해주는 프레임워크. DSL을 이용해 웹 페이지의 흐름과 규칙을 지정해 주면 상태정보를 유지하는 고급 웹 어플리케이션도.. 더보기
[Oracle] 오라클 인스턴트 클라이언트(OCI) 설치 1. 오라클 인스턴트 클라이언트 다운로드 http://www.oracle.com/technology/software/tech/oci/instantclient/htdocs/winsoft.html 위 사이트에서 Instant Client Downloads 를 다운로드 받습니다. 제가 받을 때 최신버전은 Version 11.2.0.1.0 입니다. Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications instantclient-basic-win32-11.2.0.1.0.zip (51,458,190 bytes) 다운받은 파일을 적당한 위치에 압축을 해제합니다. (이번 포스팅에서는 C:\instantcl.. 더보기