zoukankan      html  css  js  c++  java
  • 基于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接口无需标注任何注解

     4.驱动:

    将Oracle驱动添加到依赖项中,否则报找不到驱动

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



  • 相关阅读:
    Javascript獲取濟覽器高屏幕寬高
    引用CSS的問題
    轮胎尺寸周长一览表
    C# 配置文件
    C# 正则表达式替换分组内的内容
    按钮的背景图
    WPF 设置全屏
    窗体内嵌外部程序的显示,获取控件的图片
    将图像转换成一个图标
    resharper 6.0 注册码
  • 原文地址:https://www.cnblogs.com/wangxuejian/p/13286184.html
Copyright © 2011-2022 走看看