日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

SpringSpringBoot配置連接數據庫的方法

瀏覽:210日期:2023-03-07 13:27:11
Spring配置連接數據庫

設置jdbc.properties

jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/SSMjdbc.username=rootjdbc.password=root

創建配置類

/** * @Author: Promsing * @Date: 2021/5/30 - 14:52 * @Description:連接數據庫的配置類 * @version: 1.0 */@Configuration//聲明該類是一個java配置類,相當于一個xml配置文件@PropertySource('classpath:jdbc.properties') //讀取資源文件public class JdbcConfiguration { @Value('${jdbc.driverClassName}') private String driverClassName; @Value('${jdbc.url}') private String url; @Value('${jdbc.username}') private String username; @Value('${jdbc.password}') private String password; @Bean //將返回值注入到IOC容器中 public DataSource dataSource(){DruidDataSource dataSource=new DruidDataSource();//設置連接數據庫的四大參數dataSource.setDriverClassName(this.driverClassName);dataSource.setUrl(this.url);dataSource.setUsername(this.username);dataSource.setPassword(this.password);return dataSource; } }SpringBoot配置連接數據庫

設置application.properties

jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/SSMjdbc.username=rootjdbc.password=root

創建配置類-JdbcProperties

/** * @Author: Promsing * @Date: 2021/5/30 - 15:41 * @Description: 封裝了讀取出來的配置文件 * @version: 1.0 */@ConfigurationProperties(prefix = 'jdbc')public class JdbcProperties { private String driverClassName; private String url; private String username; private String password; public void setDriverClassName(String driverClassName) {this.driverClassName = driverClassName; } public void setUrl(String url) {this.url = url; } public void setUsername(String username) {this.username = username; } public void setPassword(String password) {this.password = password; } public String getDriverClassName() {return driverClassName; } public String getUrl() {return url; } public String getUsername() {return username; } public String getPassword() {return password; }}

創建配置類-JdbcConfiguration

/** * @Author: Promsing * @Date: 2021/5/30 - 14:52 * @Description: 連接數據庫的Java配置類 * @version: 1.0 */@Configuration//聲明該類是一個java配置類,相當于一個西xml配置文件@EnableConfigurationProperties(JdbcProperties.class) //加載JDBC的配置類public class JdbcConfiguration { @Autowired private JdbcProperties jdbcProperties; //方式一 @Bean //將返回值注入到IOC容器中 public DataSource dataSource(){DruidDataSource dataSource=new DruidDataSource();//設置連接數據庫的四大參數dataSource.setDriverClassName(this.jdbcProperties.getDriverClassName());dataSource.setUrl(this.jdbcProperties.getUrl());dataSource.setUsername(this.jdbcProperties.getUsername());dataSource.setPassword(this.jdbcProperties.getPassword());return dataSource; } /*//方式二:最優雅最簡單--直接換掉方式一@Bean //將返回值注入到IOC容器中@ConfigurationProperties(prefix = 'jdbc')public DataSource dataSource(){ DruidDataSource dataSource=new DruidDataSource();return dataSource;} * */ /*//方式三通過構造函數注入--在方式一上的方式修改public JdbcConfiguration(JdbcProperties jdbcProperties) { this.jdbcProperties = jdbcProperties;} * *//*//方式四通過方法的參數注入--直接換掉方式一public DataSource dataSource(dbcProperties jdbcProperties){ DruidDataSource dataSource=new DruidDataSource(); //設置連接數據庫的四大參數 dataSource.setDriverClassName(jdbcProperties.getDriverClassName()); dataSource.setUrl(jdbcProperties.getUrl()); dataSource.setUsername(jdbcProperties.getUsername()); dataSource.setPassword(jdbcProperties.getPassword()); return dataSource;// } * */}SpringBoot的四種屬性注入方式

1. Autowired注入

2.直接在@Bean方法中使用@ConfigurationProperties(prefix = 'jdbc')

3.構造函數主語

4.@Bean方法形參注入

需要注意的是配置文件中的名稱要與 JdbcProperties中的屬性名稱要一致。項目開發過程中第二種最優雅最簡潔,但是我們最常用的還是第一種,這一種更符合我們的開發習慣,書寫習慣。

Debug方式啟動,以上幾種方式都能給 DruidDataSource賦值。

SpringSpringBoot配置連接數據庫的方法

到此這篇關于SpringSpringBoot配置連接數據庫的方法 的文章就介紹到這了,更多相關SpringBoot配置連接數據庫內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Spring
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
国产96在线亚洲| 吉吉日韩欧美| 国产成人免费av一区二区午夜| 亚洲精品免费观看| 在线视频精品| 综合激情五月婷婷| 国产精品成人一区二区不卡| 天堂俺去俺来也www久久婷婷| 欧美不卡视频| 久久精品高清| 综合日韩av| 精品入口麻豆88视频| 国产欧美自拍一区| 久久狠狠久久| 国产精品久久乐| 久久国产欧美日韩精品| 欧美精品影院| 91精品国产自产观看在线| 亚洲欧洲日韩| 日本亚洲欧洲无免费码在线| japanese国产精品| 亚洲第一区色| 亚洲精品一区二区妖精| 视频一区中文| 蜜桃久久精品一区二区| 亚洲伊人精品酒店| 日本精品在线播放| 国产探花在线精品一区二区| 免费不卡在线视频| 国产高清一区| 91九色综合| 中文字幕在线官网| 美女精品一区| 精品国产欧美日韩| 鲁大师影院一区二区三区| 国产精品地址| www.com.cn成人| 亚洲综合小说| 国产精品久久观看| 亚洲久久在线| 人在线成免费视频| 久久久精品五月天| 日韩三级视频| 91亚洲国产高清| 91成人精品| 日韩国产欧美视频| 九九精品调教| 亚洲精品麻豆| 久久精品一区| 亚洲人www| 黄色精品网站| 亚洲专区视频| 亚洲激情中文在线| 日韩成人在线看| 日韩有码av| 视频一区日韩| 国产精品资源| 精品国内亚洲2022精品成人| 狠狠久久婷婷| 天堂а√在线最新版中文在线| 国产日韩欧美在线播放不卡| 亚洲精品美女| 精品欧美一区二区三区在线观看| 国产一区二区三区亚洲综合| 精品成av人一区二区三区 | 日韩国产一区| 久久精品国产精品亚洲毛片| 国产中文欧美日韩在线 | 国产极品嫩模在线观看91精品| 国产精品magnet| 黄色aa久久| 久久久噜噜噜| 国产高清不卡| 精品视频一区二区三区在线观看 | 98精品视频| 福利在线免费视频| 久久激情一区| 久久亚洲资源中文字| 国产精品久久久久久久久久10秀 | 亚洲国产成人精品女人| 91精品国产自产在线观看永久∴| 精品一区二区三区中文字幕视频 | 久久精品国产网站| 蜜桃视频在线观看一区| 蜜桃久久精品一区二区| 涩涩av在线| 91成人精品| caoporn视频在线| 中文在线а√在线8| 97精品资源在线观看| 免费一级欧美片在线观看网站 | 国产精品老牛| 青草国产精品| 午夜精品影视国产一区在线麻豆| 亚洲精品一区二区在线看| 亚洲精品91| 狠狠爱成人网| 欧美日韩1区| 日韩欧美精品一区| 国产精品久久久久久久免费观看| 亚洲天堂成人| 国产精品视频一区视频二区| 日韩精品免费视频一区二区三区| 欧美激情综合| 日本aⅴ亚洲精品中文乱码| 麻豆国产精品| 国产a久久精品一区二区三区| 激情久久久久久| 亚洲精品午夜av福利久久蜜桃| 日本精品影院| 久热综合在线亚洲精品| 麻豆9191精品国产| 欧美成a人片免费观看久久五月天| 国产精品密蕾丝视频下载| 日韩免费看片| 欧美偷窥清纯综合图区| 国产精品大片免费观看| 国内精品福利| 国产精品久久久一区二区| 久久中文字幕导航| 亚洲香蕉久久| 欧美日韩在线精品一区二区三区激情综合| 超碰在线99| 在线天堂中文资源最新版| 久久亚洲电影| 丝袜诱惑一区二区| 国产一区日韩一区| 国产精品久久久久久久久久久久久久久 | 色爱综合网欧美| 久久精品国产99久久| 日韩在线一二三区| 三上亚洲一区二区| 国产精品一级| 成人日韩精品| 久久99精品久久久久久园产越南 | 国产情侣久久| 成人亚洲精品| 国产亚洲精品美女久久| 伊人久久婷婷| 日韩高清一级| 中文字幕在线免费观看视频| 国产亚洲欧洲| 伊人久久高清| 麻豆精品av| 日韩精品免费一区二区三区| 国产色99精品9i| 日韩国产欧美在线播放| 国产一区二区三区精品在线观看| 久久狠狠久久| 亚洲调教视频在线观看| 久久毛片亚洲| 日韩综合一区| 免费成人在线观看| 亚洲精品网址| 91精品久久久久久久久久不卡| 日韩avvvv在线播放| 免费不卡在线观看| 精品国产乱码久久久久久1区2匹| 综合亚洲视频| 91精品电影| 免费国产自久久久久三四区久久| 精品国产欧美日韩一区二区三区| 国产乱码精品| 亚洲精选久久| 免费看欧美美女黄的网站| 亚洲色诱最新| 国产精品magnet| 欧美日韩一区二区三区四区在线观看| 特黄特色欧美大片| 精品国模一区二区三区| 国产一区二区三区国产精品| 首页国产欧美日韩丝袜| 中文字幕一区二区三区日韩精品| 国产+成+人+亚洲欧洲在线| 老鸭窝一区二区久久精品| 精品五月天堂| 日韩精品福利一区二区三区| 91在线成人| 视频一区欧美日韩| 噜噜噜躁狠狠躁狠狠精品视频| 日韩精品永久网址| 国产精品一区二区99| 精品亚洲免a| 日韩黄色在线观看| 91福利精品在线观看| 亚洲欧美日韩精品一区二区| 精品一区二区男人吃奶 | 国产亚洲电影| 日本不卡的三区四区五区| 97欧美在线视频| 新版的欧美在线视频| 欧美日韩网址| 精品国产亚洲一区二区三区大结局 | 午夜在线播放视频欧美| av中文字幕在线观看第一页| 国产精品91一区二区三区| 久久久一二三| www.51av欧美视频| 国产精品av久久久久久麻豆网| 亚洲精品在线观看91|