반응형

aop 2

스프링과 문제 해결 - 트랜잭션

스프링으로 트랜잭션 문제 해결을 하기 전 이전 포스팅을 참고하자https://surrealcode.tistory.com/145 트랜잭션 이해트랜잭션 - 개념 이해데이터를 저장할 때 단순히 파일에 저장해도 되는데, 데이터베이스에 저장하는 이유는 무엇일까?여러가지 이유가 있지만, 가장 대표적인 이유는 바로 데이터베이스는 트랜surrealcode.tistory.com 문제점 애플리케이션 구조여러가지 애플리케이션 구조가 있지만, 가장 단순하면서 많이 사용하는 방법은 역할에 따라 3가지 계층으로 나누는 것이다.- 프레젠테이션 계층 - UI와 관련된 처리 담당 - 웹 요청과 응답 - 사용자 요청을 검증 - 주 사용 기술 : 서블릿과 HTTP 같은 웹 기술, 스프링 MVC- 서비스 계층 -..

공부/Spring 2025.05.20

스프링 회원 관리 예제 2

https://surrealcode.tistory.com/86 스프링 회원 관리 예제이번엔 회원 관리 예제를 만들어보려 한다.기본 환경설정에 관한 내용은 아래를 참고하자.https://surrealcode.tistory.com/85 스프링 입문 - 프로젝트 환경 설정2https://surrealcode.tistory.com/84 스프링 입문 -surrealcode.tistory.com 회원 관리 예제 - 웹 MVC개발 회원 웹 기능회원 웹 기능 폼을 만들어보자.@Controllerpublic class HelloController { //localhost:8080으로 들어오면 나오는 홈 화면 @GetMapping("/") public String home(){ return "..

공부/Spring 2024.10.21
반응형