1、添加关键JAR包(pom.xml)
<!-- JPA 项目必加依赖ST -->
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
</dependency>
<!-- JPA 项目必加依赖ED -->
2、添加注释到Entity
/**
* Created by yanges on 2021/07/22.
* @Proxy(lazy = false) 将禁用特定实体的默认延迟加载.这意味着无论何时从其他实体引用此实体,始终都会获得初始化实体.
*/
@Entity(name = "book")
@Proxy(lazy=false)
public class Book {
3、开启或关闭ddl
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.url=jdbc:mysql:///jpa?useUnicode=true&&characterEncoding=utf-8
spring.datasource.username=root
spring.datasource.password=admin@123456
spring.jpa.show-sql=true
spring.jpa.database=mysql
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL57Dialect
如果对您有帮助,欢迎打赏。