直接看2吧。。
==================
自己写的时候遇到很多问题,总结一下,分享出来,留作记录
只是简单的实现,以后会尝试PostgreSQL的更多特性
安装PostgreSQL : 可选方案是在你的系统环境下安装官方提供的安装包,或是运行Docker镜像.我使用的版本为10.3
Spring Boot版本暂不可以为2.0,原因是不兼容当前驱动版本.我使用的是1.5.9.RELEASE. Postgre驱动版本为42.2.1
首先要导入依赖包..
compile('org.springframework.boot:spring-boot-starter-data-jpa')
compile('org.springframework.boot:spring-boot-starter-web')
compile group: 'org.postgresql', name: 'postgresql', version: '42.2.1'
compile group: 'org.projectlombok',name: 'lombok'
testCompile('org.springframework.boot:spring-boot-starter-test')
ps:你需要一个lombok插件,如果不会安装就不要导入这个依赖
配置yml
spring:
datasource:
url: jdbc:postgresql://19:5432/postgres
username: postgres
password: 123456
driverClassName: org.postgresql.Driver
jpa:
show-sql: true
database-platform: cn.zhenyang.cap.galaxy.dialect.JsonbPostgresDialect
hibernate:
ddl-auto: update
ps:请注意,方言是必须要配的,不然就会很难受.下面会提到
public class JsonbPostgresDialect