• 6. datasource


    在任何一个平台都逃离不了数据库的操作,那么在spring boot中怎么接入数据库呢?

    很简单,我们需要在application.properties进行配置一下,application.properties路径是src/main/resources下,对于application.properties更多的介绍请自行百度进行查找相关资料进行查看,在此不进行过多的介绍,以下只是mysql的配置文件。

           大体步骤:

           (1)在application.properties中加入datasouce的配置

           (2)在pom.xml加入mysql的依赖。

        (3)获取DataSouce的Connection进行测试。

    src/main/resources/application.properties:

    ########################################################
    
    ###datasource
    
    ########################################################
    
    spring.datasource.url = jdbc:mysql://localhost:3306/test
    
    spring.datasource.username = root
    
    spring.datasource.password = root
    
    spring.datasource.driverClassName = com.mysql.jdbc.Driver
    
    spring.datasource.max-active=20
    
    spring.datasource.max-idle=8
    
    spring.datasource.min-idle=8
    
    spring.datasource.initial-size=10
    
     

    pom.xml配置:

    <dependency>

                  <groupId>mysql</groupId>

                  <artifactId>mysql-connector-java</artifactId>

    </dependency>

    到此相关配置就ok了,那么就可以在项目中进行测试了,我们可以新建一个class Demo进行测试,实体类创建完毕之后,我们可能需要手动进行编写建表语句,这时候我们可能就会想起Hibernate的好处了。那么怎么在spring boot使用Hibernate好的特性呢?So easy,具体怎么操作,请看下篇文章之JPA – Hibernate。

    努力提高自己的技术,不忘初心
  • 相关阅读:
    使用Python学习RabbitMQ消息队列
    Python调用nmap扫描网段主机信息生成xml
    扫描网站服务器真实IP的小脚本
    C语言实现将彩色BMP位图转化为二值图
    Python socket编程之构造IP首部和ICMP首部
    ARP协议抓包之帧长度和Gratuitous ARP的问题
    合天解密200-找茬游戏
    合天misc100
    IDF实验室-简单的js解密
    IDF实验室—不难不易的js加密
  • 原文地址:https://www.cnblogs.com/blackCatFish/p/9892909.html
Copyright © 2020-2023  润新知