spring으로 crud 하기 전에, 필요한 지식들을 먼저 보고 가겠습니다. spring boot 프로젝트를 보면, 왠 properties 파일들을 보게 됩니다. 이들은, 셋팅 파일인데요. 환경에 따라서, 이 값을 다르게 하고 싶다면 어떻게 하면 될까요? 문제 상황을 가정해 보겠습니다. 저는, A 환경에서는 7773번 포트로 http 요청을 받고, B 환경에서는 7776번 포트로 http 요청을 받으려고 합니다. 문제 상황을 단순화 시키면 먼저, 프로필 A를 만들고, B를 만들면 되는데요. 간단하게 프로필 파일로 관리하겠습니다. 공식 문서에 보시면, application-${profile}.properties가 그러한 역할을 한다고 되어 있으니, 그 파일들을 만들어 보도록 하겠습니다. 그 다음에 각각의 ..
spring 검색 결과
해당 글 22건
spring boot profile 설정 파일을 분리해 봅시다.
웹/스프링부트
2021. 1. 11. 02:46
mybatis defaultsqlsession : autocommit 여부를 확인해 볼걸..
mybatis를 이용해서 간단하게 CRUD를 하는 API를 만드는 도중에, 아래와 같은 이슈가 발생하였습니다. 왜 그랬을까요? 제 DAO 클래스 중 일부분만 보도록 하겠습니다. 제가 작성한 DAO 클래스 중 일부만 따 보겠습니다. 먼저 UserDAO의 생성자에는 위와 같은 내용이 들어가 있습니다. 다른 건 중요하지 않고, 바로 SqlSessionFactoryBuilder로 들어가 보도록 하겠습니다. 여기서 InputStream 참조 변수 하나만 받는 build 메서드를 찾아보겠습니다. 바로 이 메서드군요. 여기서 3개의 인자를 가지는 build를 찾아보겠습니다. 이 친구군요. 78번째 줄의 build를 보겠습니다. 그러면, 새로 생성된 DefaultSqlSessionFactory 객체를 참조하는 값이 리..
카테고리 없음
2020. 5. 17. 23:48
최근댓글