💡스프링이 자바에서 가장 중요하게 가치를 두는 것은 바로 객체지향 프로그래밍이 가능한 언어라는 점입니다. 객체지향 기술의 진정한 가치를 회복시키고, 기본으로 돌아가자는 것이 바로 스프링의 핵심 철학이며, 얼어붙은 객체지향 기술의 봄이 오길 바라면서 Spring이라는 이름이 탄생했습니다. ✅ 초난감 DAO지금부터는 DAO에 대해서 한번 알아보겠습니다.🔎DAO(Data Access Object)는 DB를 사용해 데이터를 조회하거나 조작하는 기능을 전담하는 객체입니다. DB 생성 SQLUSE toby_study; CREATE TABLE users( idVARCHAR(10)PRIMARY KEY, name VARCHAR(20) NOT NULL, password VARCHAR(20) NOT NULL ); userp..
✅ 스프링이란?💡스프링은 자바 엔터프라이즈 애플리케이션 개발에 사용되는 프레임 워크입니다. 스프링에서 강력히 주장하는 것은 가장 단순한 객체지향적인 개발 모델인 POJO(Plain Old Java Object)프로그래밍입니다. POJO 프로그래밍은 Java의 기본 기능을 사용하여 객체를 만들고, 객체 간의 관계를 설정하는 방식으로 객체 지향 프로그래밍의 핵심인 상속, 다형성, 추상화 등을 활용하여, 코드의 가독성과 유지보수성을 높이며, 객체 간의 결합도를 낮춥니다. 스프링 컨테이너(Spring Container)스프링 컨테이너 or 애플리케이션 컨텍스트라고 불리는 스프링 런타임 엔진을 제공합니다. 스프링 컨테이너는 설정정보를 참고 하며 애플리케이션을 구성하는 오브젝트를 생성하고 관리합니다. 이 객체를 빈..
GitHub - AcornPublishing/toby-spring3-1: 토비의 스프링 3.1토비의 스프링 3.1. Contribute to AcornPublishing/toby-spring3-1 development by creating an account on GitHub.https://github.com/AcornPublishing/toby-spring3-1/tree/main토비의 스프링 3.1 책을 따라가보면서 Spring에 대한 개념을 잡고자합니다. 다들 어렵다고 하는 책이라고 하지만 그 깊이만큼은 탄탄하게 배울 수 있다고 느껴 책을 선정했습니다. Maven 환경으로 변경하였고, 2023년 시점에 맞는 환경을 구성하여 학습하였습니다. 🚩git으로 이동하기 Uploaded by N2T