2016 - 2025

感恩一路有你

引入pom依赖

浏览量:1538 时间:2024-01-27 22:53:27 作者:采采

在使用Spring Boot进行数据库交互时,我们需要在项目的pom.xml文件中引入相关的依赖。具体依赖包括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连接池,我们需要在项目中添加一个配置类()。这个配置类主要完成三个任务:设置连接参数、获取SqlSessionFactory对象和获取数据源。

```java

@Configuration

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

public class mybatisConfig implements EnvironmentAware {

@Resource

private Environment environment;

private RelaxedPropertyResolver propertyResolver;

// EnvironmentAware接口的默认实现方法,默认扫描属性

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;

}

}

```

增加启动类和接口

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。