
Jpa
syf_wfl
java
展开
-
mongo直接在数据库中更新数据,不查到内存
由于数据量巨大,查询到内存操作完之后保存非常耗时,改为在数据库中直接操作原创 2022-06-07 11:11:07 · 454 阅读 · 0 评论 -
JPA表间关系(多对多,一对多,多对一)
**AccountEntity:用户 RoleEntity:角色 Permission: 权限 一个用户只能有一个角色,而一个角色可以属于多个用户, 一个角色拥有多个权限,一个权限也可以被多个角色拥有 ** OneToMany(此时的角色就为一对多),在多的一方中加入少的一方的Set集合。targetEntity 为关联的实体类。JoinColumn可减少中间表的生成,account_role_id为待会儿会在少的一方(AccountEntity)中生成的角色Id字段,referencedColumnNa原创 2022-03-15 12:57:50 · 1415 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified and no embedded datasource could
spring-boot报以下错误,可能是target里面的写url这些信息的配置文件没有生成,需要将这些文件也打包进去。 因为有可能配置在.yaml.yml.properties这三个文件中,就把这三个写上,我报错是因为最开始只写了yaml,但是resources里面没写这个,只有yml,加上后正常。 Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datas.原创 2021-05-06 16:06:26 · 137 阅读 · 0 评论 -
JPA(学习)
ORM思想 操作实体类就相当于操作数据库表。 就要建立两个映射关系: 建立实体类和表的关系。 建立实体类中属性和表中字段的关系。 不再关注重点:SQl语句 实现了ORM思想的框架:Mybatis、Hibernate。 配置两个映射关系: @ToString @Data//get和set方法 /** * 注意!!!:导包都是javax.persistence的包 * 1、完成实体类和表的映射关系 * @Entity 声明实体类 * @Table 配置实体类和表的映射关系 * name原创 2021-04-30 11:07:41 · 198 阅读 · 1 评论