卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

引入pom依賴

在使用Spring Boot進(jìn)行數(shù)據(jù)庫交互時,我們需要在項目的pom.xml文件中引入相關(guān)的依賴。具體依賴包括druid、mysql-connector-java和mybatis-spring-boo

在使用Spring Boot進(jìn)行數(shù)據(jù)庫交互時,我們需要在項目的pom.xml文件中引入相關(guān)的依賴。具體依賴包括druid、mysql-connector-java和mybatis-spring-boot-starter。

```xml

druid

1.0.20

mysql

mysql-connector-java

mybatis-spring-boot-starter

1.1.1

```

druid啟動配置

為了讓Spring Boot項目能夠使用druid連接池,我們需要在項目中添加一個配置類()。這個配置類主要完成三個任務(wù):設(shè)置連接參數(shù)、獲取SqlSessionFactory對象和獲取數(shù)據(jù)源。

```java

@Configuration

@MapperScan("mybatis") // 掃描mapper接口包

public class mybatisConfig implements EnvironmentAware {

@Resource

private Environment environment;

private RelaxedPropertyResolver propertyResolver;

// EnvironmentAware接口的默認(rèn)實現(xiàn)方法,默認(rèn)掃描屬性

public void setEnvironment(Environment environment) {

this.environment environment;

new RelaxedPropertyResolver(environment, "");

}

// 獲得SqlSessionFactory對象

@Bean

public SqlSessionFactory SqlSessionFactoryBean() throws Exception {

SqlSessionFactoryBean sqlSessionFactoryBean new SqlSessionFactoryBean();

(dataSource());

PathMatchingResourcePatternResolver resolver new PathMatchingResourcePatternResolver();

(("classpath*:mybatis/*.xml"));

return ();

}

// 獲得DataSource對象

@Bean

public DataSource dataSource() {

DruidDataSource druidDataSource new DruidDataSource();

(("driver-class-name"));

(("url"));

(("username"));

(("password"));

return druidDataSource;

}

}

```

增加啟動類和接口

標(biāo)簽: