🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
## 一、概述 一般用spring data jpa来实现。 ## 二、步骤 1、添加相 jar 包 ~~~ <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> </dependency> ~~~ 2、application.properties中添加配置项 ~~~ spring.datasource.url=jdbc:mysql://localhost:3306/test spring.datasource.username=root spring.datasource.password=root spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.jpa.properties.hibernate.hbm2ddl.auto=update spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect spring.jpa.show-sql= true ~~~ 3、添加实体类和 Dao dao 只要继承 JpaRepository 类就可以,几乎可以不用写方法; 实体类用@Entity标注,Entity 中不映射成列的字段得加 @Transient 注解,不加注解也会映射成列; ## 三、连接池 默认的,采用Hikaricp连接池,无须额外引入,即可; 直接增加连接池的相关配置就可以了; 例如: ![](../../images/screenshot_1605661055100.png)