zoukankan      html  css  js  c++  java
  • springboot手动配置数据源:

    @Configuration
        @EnableTransactionManagement
        @PropertySource(value = {"classpath:config/source.properties"})
        public class BeanConfig {
         
            @Autowired
            private Environment env;
         
            @Bean(destroyMethod = "close")
            public DataSource dataSource() {
            DruidDataSource dataSource = new DruidDataSource();
            dataSource.setDriverClassName(env.getProperty("source.driverClassName").trim());
            dataSource.setUrl(env.getProperty("source.url").trim());
            dataSource.setUsername(env.getProperty("source.username").trim());
            dataSource.setPassword(env.getProperty("source.password").trim());
            return dataSource;
            }
         
            @Bean
            public JdbcTemplate jdbcTemplate() {
            JdbcTemplate jdbcTemplate = new JdbcTemplate();
            jdbcTemplate.setDataSource(dataSource());
            return jdbcTemplate;
            }
        }

    src/main/resources/config/source.properties 中配置数据源信息

  • 相关阅读:
    将n个不同的球放到m个相同的袋子里有多少种方案?

    平面分割直线2
    差分
    并查集(UnionFind)
    约瑟夫环公式
    Kruskal
    线性欧拉筛
    SPAF
    Dijkstra
  • 原文地址:https://www.cnblogs.com/jsersudo/p/10114033.html
Copyright © 2011-2022 走看看