基于SpringBoot搭建一个带数据库访问的WEB项目(记录所需的依赖,配置,驱动安装等注意事项)

第一步: 按正常的创建MAVEN项目的步骤创建一个maven项目

第二步: 按正常的SpringBoot注解方式,添加控制器,启动类.并创建操作数据库的Dao接口和Dao.xml

以下是注意点:

1.依赖:

<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.1.6.RELEASE</version>
</parent>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-jdbc</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>2.0.1</version>
</dependency>
</dependencies>
2.数据库连接配置:
spring.datasource.url=jdbc:oracle:thin:@localhost:1521:orcl
spring.datasource.username=scott
spring.datasource.password=Pr0d1234!
spring.datasource.driverClassName=oracle.jdbc.driver.OracleDriver
3.注解注意:
使用@MapperScan注解,可以将dao文件夹下的所有接口扫描进容器,并在启动时就生成这些接口的代理实例
如果不使用,将无法使用@Autowired将dao接口实例注入到service类
使用以后,dao接口无需标注任何注解

基于SpringBoot搭建一个带数据库访问的WEB项目(记录所需的依赖,配置,驱动安装等注意事项)

 

 4.驱动:

将Oracle驱动添加到依赖项中,否则报找不到驱动
基于SpringBoot搭建一个带数据库访问的WEB项目(记录所需的依赖,配置,驱动安装等注意事项)

 

 以上记录主要是为了,以后需要探索某技术时,能快速搭建一个带数据库访问的web项目,避免每次都到处找驱动,调配置,调启动而耽误时间.



基于SpringBoot搭建一个带数据库访问的WEB项目(记录所需的依赖,配置,驱动安装等注意事项)

上一篇:AngularJS SQL


下一篇:12.1.2 在 C# 中使用迭代器