fix 移除无关代码
This commit is contained in:
@@ -1,40 +0,0 @@
|
||||
//package com.volvo.ai.analytic.center.config;
|
||||
//
|
||||
//import org.springframework.beans.factory.annotation.Qualifier;
|
||||
//import org.springframework.boot.context.properties.ConfigurationProperties;
|
||||
//import org.springframework.boot.jdbc.DataSourceBuilder;
|
||||
//import org.springframework.context.annotation.Bean;
|
||||
//import org.springframework.context.annotation.Configuration;
|
||||
//import org.springframework.context.annotation.Primary;
|
||||
//import org.springframework.jdbc.core.JdbcTemplate;
|
||||
//
|
||||
//import javax.sql.DataSource;
|
||||
//
|
||||
//@Configuration
|
||||
//public class ClickHouseConfig {
|
||||
//
|
||||
// @Primary
|
||||
// @Bean(name = "dataSource")
|
||||
// @ConfigurationProperties(prefix="spring.datasource")
|
||||
// public DataSource dataSource() {
|
||||
// DataSource dataSource = DataSourceBuilder.create().build();
|
||||
// return dataSource;
|
||||
// }
|
||||
//
|
||||
// @Bean(name = "clickHouseDataSource")
|
||||
// @ConfigurationProperties(prefix="spring.clickhouse-ads-ai")
|
||||
// public DataSource clickHouseDataSource(){
|
||||
// DataSource dataSource = DataSourceBuilder.create().build();
|
||||
// return dataSource;
|
||||
// }
|
||||
//
|
||||
// @Bean(name = "jdbcTemplate")
|
||||
// public JdbcTemplate jdbcTemplate(@Qualifier("dataSource") DataSource dataSource) {
|
||||
// return new JdbcTemplate(dataSource);
|
||||
// }
|
||||
//
|
||||
// @Bean(name = "clickhouseJdbcTemplate")
|
||||
// public JdbcTemplate clickhouseJdbcTemplate(@Qualifier("clickHouseDataSource") DataSource clickhouseJdbcTemplate) {
|
||||
// return new JdbcTemplate(clickhouseJdbcTemplate);
|
||||
// }
|
||||
//}
|
||||
@@ -1,30 +0,0 @@
|
||||
package com.volvo.ai.analytic.center.config;
|
||||
|
||||
import com.baomidou.mybatisplus.extension.spring.MybatisSqlSessionFactoryBean;
|
||||
import com.zaxxer.hikari.HikariDataSource;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.apache.ibatis.session.SqlSessionFactory;
|
||||
import org.mybatis.spring.annotation.MapperScan;
|
||||
import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Configuration;
|
||||
import org.springframework.core.io.support.PathMatchingResourcePatternResolver;
|
||||
|
||||
import javax.sql.DataSource;
|
||||
|
||||
@Slf4j
|
||||
@Configuration
|
||||
@MapperScan("com.volvo.ai.analytic.center.mapper") // 指定 Mapper 接口的包路径
|
||||
public class MyBatisPlusConfig {
|
||||
|
||||
@Bean
|
||||
public SqlSessionFactory sqlSessionFactory(DataSource dataSource) throws Exception {
|
||||
|
||||
log.info("DataSource: {}", dataSource);
|
||||
MybatisSqlSessionFactoryBean sessionFactory = new MybatisSqlSessionFactoryBean();
|
||||
sessionFactory.setDataSource(dataSource); // 设置数据源
|
||||
sessionFactory.setMapperLocations(new PathMatchingResourcePatternResolver()
|
||||
.getResources("classpath*:mapper/*.xml")); // 设置 Mapper XML 文件路径
|
||||
sessionFactory.setTypeAliasesPackage("com.volvo.ai.analytic.center.entity"); // 设置实体类包路径
|
||||
return sessionFactory.getObject();
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user