@markdown## Summary: > Spring에서 DAO를 어떻게 관리하고 작성하는에 대한 정리 : 모든 예제는 '토비의 스프링 3.1'에서 발췌 --- ## Comum Elements - [DAO](#DAO) --- ## **DAO**> Data Access Object의 약자로 DB를 이용하여 데이터를 조회하거나 그 조작 기능을 전답하도록 만든 오브젝트 - **User클래스 ** : User 정보를 갖는 클래스``` javapublic class User{ String id; String name; String password; public String getId(){ return id; } public void setId(String id){ this.id = id; } public Stri..
01. Spring은 무엇일까? - 스프링프레임 워크를 처음 접하고, 다짜고짜 하나둘 프로젝트 실습을 통해 공부했던 내용을 다시 복기하며, 정리를 해보고자 혼자 글을 끄적여 보겠다.... 1) 스프링이란?: 스프링은 일단 자바를 기반으로한 애플리케이션 개발에 사용되는 프레임워크다.개발자가 좀더 편하게 애플리케이션을 만드는데 도움을 주는 것 같다. 그러면 이 프레임워크는 어떠한 기능을 제공할까..- 컨테이너와 같은 기본틀- IoC/DI, 서비스 추상화, AOP와 같은 프로그래밍 모델- 그리고 기술 API 뭐.. 이정도 제공한다고 한다. 각각의 자세한 내용은 추후에... 2) 스프링의 장점???: 스프링을 많이들 쓴다고 한다.. 왜?? 많이쓸까이 책에서 말하는 바는 단순함과 유연함을 큰 특징으로 둔다고 한다..