spring boot+spring data jpa+gradle+mysql配置问题
昨天和今天在配置时一直遇到问题,现做笔记
1、gradle/wrapper/gradle-wrapper里要设置正确本地的gradle目录(我用的是4)
2、在src目录里的application.properties文件里,可以这样设置
# Thymeleaf 编码
spring.thymeleaf.encoding=UTF-8
# 热部署静态文件
spring.thymeleaf.cache=false
# 使用HTML5标准
spring.thymeleaf.mode=HTML5
# 使用 H2 控制台
#spring.h2.console.enabled=true
# DataSource
spring.datasource.url=jdbc:mysql://localhost/blog?useSSL=false&serverTimezone=UTC&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=123456
#如果mysql是5.*的,那么要用第一句,如果是6.*的,用第二句
spring.datasource.driver-class-name=com.mysql.jdbc.Driver#spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
# JPA
#一开始没加这句,一直有错
spring.jpa.database=mysqlspring.jpa.show-sql = true
#这句是hibernate自动drop-create表的,其实不需要
#spring.jpa.hibernate.ddl-auto=create-drop
3、接下来修改build.gradle,我的电脑里的mysql是5.*的,所以要写这样的依赖:
compile('mysql:mysql-connector-java:5.1.24')
4、editplus是编辑神器,不会出现编码错误导致gradle build时出错的问题
阅读更多- IDEA+Gradle+SpringBoot+SpringDataJPA+lambok(lombok有点问题)(一)
- SpringBoot连接SQLite数据库(基于Spring-Data-Jpa和Gradle配置)
- 跟着问题学习Spring Data Jpa----Spring Data Jpa配置
- spring boot 1.5.4使用JPA,遇到Mysql区分大小写的问题
- Spring Boot + Spring Data JPA项目配置多数据源
- Spring Boot (五)Spring Data JPA 操作 MySQL 8
- spring boot JPA mySql 启动报错的问题
- 使用spring-boot-starter-data-jpa 怎么配置使运行时输出SQL语句
- Spring boot + MySQl + druid + JPA + AOP pom文件 以及 application.yml 的配置
- 再说一下 坑爹的spring data jpa + mongodb + shiro的配置问题
- Spring Boot 下配置SpringDataJpa
- Spring Data JPA例子[基于Spring Boot、Mysql]
- SpringBoot整合Spring Data JPA、MySQL、Druid并使用Mockito实现单元测试
- 使用spring-boot-starter-data-jpa 怎么配置使运行时输出SQL语句
- intellij idea + spring boot + spring data jpa + druid + maven + mysql + thymeleaf
- Spring Data JPA例子[基于Spring Boot、Mysql]
- 使用spring-boot-starter-data-jpa 怎么配置使运行时输出SQL语句
- SpringBoot+spring-date-jpa+Hibernate 整合mysql 与sqlserver 配置文件信息
- spring boot(二)spring data jpa以及事物配置
- spring boot 配置及使用 spring data jpa