본문 바로가기

spring boot2

스프링부트(spring boot) 기본기 다지기 ※ 아래 영상을 참고하여 학습하였습니다. 스프링 vs 스프링부트 스프링부트 : 스프링 프레임워크에서 제공해주는 프로젝트 스프링(스프링 프레임워크) : 자바에서 가장 많이 사용되는 프레임워크의존성 주입(DI Dependency Injection), 제어역전(IOC 스프링 프레임워크의 대표적 모듈- Spring JDBC- Spring MVC- Spring AOP- Spring ORM- Spring Test- Spring Expression Language(SpEL) 스프링 부트가 나오게 된 이유스프링은 다양한 기능을 제공하고 있지만, 그 기능을 사용하기 위한 설정에 많은 시간이 걸림예) Transaction Manager, Hiberante Datasource, Entity Manager, Sessio.. 2025. 5. 27.
[Spring Boot] CRUD 개념 정리 + 실습 예제 코드 오늘은 데이터 처리의 기본인 CRUD에 대해 알아보려고 한다.  CRUD란 CRUD란, 데이터를 처리하는 기본 작업 4가지를 말한다. 1. Create : 데이터를 생성(추가)하는 작업2. Read : 데이터를 읽거나 조회하는 작업3. Update : 기존 데이터를 수정하는 작업 4. Delete : 데이터를 삭제하는 작업   CRUD가 왜 중요한가?CRUD 기능은 데이터 관리의 기본이며, 모든 데이터 기반 애플리케이션에서 필수적으로 구현되어야 한다. 이 기능을 통해 사용자는 데이터를 효율적으로 조작하고, 애플리케이션은 데이터의 일관성과 무결성을 유지할 수 있다. 왜냐하면 CRUD 작업을 통해 데이터의 정확성을 보장하고, 사용자의 요구를 만족시키는 동시에 데이터 보안을 강화할 수 있기 때문이다. 또한, .. 2025. 4. 5.