springboot+my batis-plus 두 가지 방식 으로 sql 문 구 를 인쇄 하 는 방법
2548 단어 springbootmybatis-plussql 인쇄
mybatis-plus:
mapper-locations: classpath:mapper/*.xml
configuration:
log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
2.이 인터넷 에 없어 서 많은 자 료 를 찾 아 보지 못 했 습 니 다.저 는 다 중 데이터 소스 를 설 정 했 기 때문에 코드 에 config 라 고 쓰 여 있 습 니 다.그러면 yml 파일 은 효력 을 잃 고 하나의 설정 만 있 을 수 있 습 니 다.sql 을 인쇄 할 때 아무리 찾 아 도 찾 을 수 없습니다.나중에 설 치 된 소스 코드 에서 영감 을 찾 았 는데 사용 할 수 있다 는 것 을 알 게 되 었 습 니 다.이에 적어 두 겠 습 니 다.다른 동료 들 이 같은 문제 에 부 딪 혀 사용 하기에 편리 하 다.
@Bean("sqlSessionFactory")
public SqlSessionFactory sqlSessionFactory() throws Exception {
// mybatissqlsession
MybatisSqlSessionFactoryBean sessionFactory = new MybatisSqlSessionFactoryBean();
//
sessionFactory.setDataSource(multipleDataSource(dataSource0(), dataSource1(), dataSource2()));
// mapper.xml ( xml , )
sessionFactory.setMapperLocations(new PathMatchingResourcePatternResolver().getResources("classpath*:/mapper/**Mapper.xml"));
// ( package )
sessionFactory.setTypeAliasesPackage("gsa.geographic.system.entity");
// mybatis
MybatisConfiguration configuration = new MybatisConfiguration();
configuration.setJdbcTypeForNull(JdbcType.NULL);
configuration.setMapUnderscoreToCamelCase(true);
configuration.setCacheEnabled(false);
// sql
configuration.setLogImpl(StdOutImpl.class);
sessionFactory.setConfiguration(configuration);
//
sessionFactory.setPlugins(new Interceptor[]{
paginationInterceptor()
});
//
sessionFactory.setGlobalConfig(globalConfiguration());
return sessionFactory.getObject();
}
주로 이 구절 입 니 다.setLogImpl 을 누 르 면 원본 코드 를 보고 Configuration()구조 방법 을 찾 으 면 볼 수 있 습 니 다.
콘 솔 을 방문 해 보도 록 하 겠 습 니 다.
spring boot+my batis-plus 두 가지 방식 으로 sql 문 구 를 인쇄 하 는 방법 에 관 한 글 은 여기까지 소개 되 었 습 니 다.spring boot+my batis-plus 인쇄 sql 내용 은 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부 탁 드 리 겠 습 니 다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Kotlin Springboot -- 파트 14 사용 사례 REST로 전환하여 POST로 JSON으로 전환前回 前回 前回 記事 の は は で で で で で で を 使っ 使っ 使っ て て て て て リクエスト を を 受け取り 、 reqeustbody で 、 その リクエスト の ボディ ボディ を を 受け取り 、 関数 内部 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.