본문 바로가기

분류 전체보기110

[java] POJO(Plain Old Java Object) 란? 자바와 스프링 공부를 하면서 여러 자료를 찾아보는데 항상 POJO라는 단어가 많이 등장했다. 도대체 POJO가 뭐야.. 보통 구글링을 하면 바로 "정의" 및 "사용법"이 나오는데 이건 정확한 정의가 없다. 심지어 사람들이 POJO와 자바빈의 정의를 가지고 토론을 하고 있다. (더 헷갈리기 시작한다..) 사실 여러 자료를 찾고 지금 이 포스팅을 쓰는 지금도 정확한 정의는 모르겠다. 여러 자료를 참고하여 대충 내가 느낀점을 우선 적어보려 한다. https://itewbm.tistory.com/entry/POJOPlain-Old-Java-Object 위 링크의 내용을 살펴보면 POJO의 탄생 배경을 알 수 있다. 개발자가 비지니스 로직 외의 로우레벨 (트랜잭션, 멀티스레드 세이프한 보안 기능 등) 까지 직접 .. 2019. 2. 18.
[Spring] ServletContainer? DI Container? Bean? POJO? ServletContainer? DI Container? Bean? POJO?Spring·2016.07.29 09:22 매주 월/목요일 저녁마다 박재성(a.k.a 자바지기)님의 Java 강의를 수강중이다. (현재 1기인데 다음 2기가 시작되면 꼭꼭 듣길 추천한다. 참고)매 시간마다 즐거운 깨달음의 연속이지만 특히나 어제 (2016년 7월 29일)의 경우 그동안 답답했던 내용들이 속시원하게 해결이 되어 기쁜 마음에 아침부터 정리를 하게 되었다. (풀렸다!!) SpringFramework는 웹 프레임워크가 아니다. Java기반의 프레임워크로서 여러 모듈로 구성되어 있는데, 이중 웹 어플리케이션을 만들고자 등장한게 SpringMVC 모듈이다SpringMVC를 사용중 이라면 자주 만나는 용어가 Servlet C.. 2019. 2. 18.
[JAVA] POJO(Plain Old Java Object) POJO(Plain Old Java Object)See more articles in etc category더 자바답게! 더 슬림하게! 다이어트 POJO 프로그래밍 지난 몇 년간 EJB3를 포함한 많은 자바의 새로운 기술과 제품들은 저마다 POJO 프로그래밍의 지원을 주요 장점으로 내세우며 등장했다. 그러나 POJO 프로그래밍이 과연 무엇이고 어떤 이득을 안겨줄 수 있는지에 대해 명확히 설명하는 것은 사실 쉽지 않다. 이 글에서는 POJO 프로그래밍이 왜 중요한지 살펴보고 그것을 통해 기존의 무겁고 지저분한 코드를 어떻게 깔끔하고 군살 없는 코드로 만들 수 있는지를 알아보자. 이일민 tobyilee@gmail.com|오픈소스 기술을 엔터프라이즈 시스템에 적용할 수 있는 전략과 기술연구에 많은 관심을 가지.. 2019. 2. 18.
[Spring] Scheduling in Spring with Quartz Java Config Scheduling in Spring with QuartzLast modified: June 2, 20181. OverviewIn this tutorial we’ll build a simple Scheduler in Spring with Quartz.We’ll begin with a simple goal in mind – to easily configure a new scheduled job.1.1. Key Components of the Quartz APIQuartz has a modular architecture. It consists of several basic components that can be combined as required. In this tutorial, we’ll focus o.. 2019. 2. 15.