본문 바로가기

스프링2

[스프링] 스프링에서의 트랜잭션 관리 저번에 데이터베이스의 트랜잭션에 대하여 공부를 했었는데요. 앞서 말한대로, 이번에는 스프링에서의 트랜잭션에 대해 개념을 공부하고 코드와 함께 봐보겠습니다. https://coding-jun.tistory.com/2 [데이터베이스] 트랜잭션 이란? 트랜잭션 이란? 트랜잭션 ( Transaction ) 이란, 데이터베이스의 상태를 변화시킬때 수행하는 작업의 단위를 뜻합니다. 데이터베이스의 상태를 변화시킨다는 것은 SQL 쿼리를 이용하여 데이터베이스 coding-jun.tistory.com 트랜잭션이란 ? 위 링크를 잘 안보셨을 분들을 위하여 짧게 나마 설명을 드리자면, 데이터베이스에 SELECT,INSERT,UPDATE,DELETE 문 등의 쿼리를 날림으로써 데이터베이스의 상태를 변화시키는 작업의 단위를 일.. 2022. 5. 17.
[로깅] 로깅 #3 이번 포스팅은 저번 포스팅(로깅 #2 편)에 이어 Spring 을 이용하여 로깅 프레임워크를 사용하는 예제를 가져와봤습니다. 로깅은 이번편이 마지막 편 입니다. 프로젝트 생성 스프링 프로젝트를 생성할 수 있는 start.spring.io 혹은 IntelliJ 에서 프로젝트를 생성해줍시다. 의존성(라이브러리) 관리 이번편은저번 편보다 예제가 쉬울겁니다. 왜냐하면 spring 은 기본적으로 로깅프레임워크가 세팅되어 있기 때문이죠. 이런걸 보면 정말로 스프링을 개발하신 개발자분들이 존경스럽고 감사함을 느낍니다. 그래서 이번에는 스프링 프로젝트를 처음 생성했을때 세팅되어있는 의존성(라이브러리) 를 제외한 spring boot-starter-web 만 추가해주겠습니다. 예제는 간단하게 localhost:8080.. 2022. 5. 9.