![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbkUvtB%2Fbtsq8KQCfBZ%2Frky1JvKkZwg6M2r9CgQQy0%2Fimg.png)
JPA에서 실행되는 쿼리를 콘솔 로그에 표시 logging.level.org.hibernate.SQL=debug 콘솔 로그에 표시될때, 이쁘게 줄바꿈해서 보여주기 🔥 주의사항 줄바꿈이 생기면 로그가 길어지기때문에, 다른 로그를 찾기 어려워질 수 있다. logging.level.org.hibernate.SQL=debug spring.jpa.properties.hibernate.format_sql=true 콘솔 로그에 표시될때 ? 에 무슨 값이 있는지 보여주기 스프링부트 버전 3.0이전까지는 logging.level.org.hibernate.type.descriptor.sql=trace 옵션을 사용했지만, 스프링부트 버전 3.0부터는 logging.level.org.hibernate.orm.jdbc.bind..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvcixS%2Fbtsq5Y2z236%2FNgevxrzsmOu3uLX7NMWK00%2Fimg.png)
JPA란 무엇일까 JPA(Java Persistence API)는 자바에서 데이터베이스를 편하게 사용할 수 있도록 도와주는 역할을한다. 주로 사용하는 저장·조회·변경·삭제는 물론, 검색과 페이징까지 간단히 해결할 수 있도록 다양한 기능을 제공한다. CrudRepository(저장·조회·변경·삭제) + PagingAndSoringRepository(검색과 페이징) = JpaRepository REST API에 대해서 REST API(Representational State Transfer ApplicationProgrammingInterface)의 약자인데.. 이걸 외우진 않는다 풀네임은 뭔지 기억 안나서, 필요할때 매번 구글에 REST API 라고 검색해서 찾아보는 편 (근데 풀네임이 필요한 경우가 없다..