![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
jpa
jpa
表演系小学渣
沉迷键盘,无法自拔
展开
-
postgresql安装所需函数插件(比如加密函数hamc()函数使用)
1、postgresql 执行命令,添加加密函数支持create extension pgcrypto;2、hmac函数的使用用户密码的使用,jpa使用用户实体类密码添加注解,直接使用jpa进行查询@ColumnTransformer(write = "hmac(?,'" + KEY + "','md5')") private String password;3、sq...原创 2019-11-11 10:23:30 · 455 阅读 · 0 评论 -
使用jpa的uuid主键生成表字段数据策略
@Entity@Table(name = "user")@GenericGenerator(name = "jpa-uuid", strategy = "uuid")public class User implements Serializable { @Id @GeneratedValue(generator = "jpa-uuid") @Column(leng...原创 2019-10-16 17:57:29 · 260 阅读 · 0 评论 -
JPA 通过注解自动生成表 添加 字段名、类型、注释
@Table - 映射表名@Id - 主键@GeneratedValue(strategy=GenerationType.IDENTITY) - 自动递增生成@Column(name = “dict_name”,columnDefinition=”varchar(100) COMMENT ‘字典名’”) - 字段名、类型、注释@Entity@Table(name = "user_in...原创 2019-01-02 10:22:15 · 3703 阅读 · 0 评论 -
Null value was assigned to a property of处理办法
实体类中是int型,数据库中为null,在查询时报错Null value was assigned to a property of...解决:将int型换为包装类Integer原创 2019-01-02 14:19:53 · 5603 阅读 · 0 评论 -
Caused by: org.hibernate.PersistentObjectException: detached entity passed to persist
今天 用JPA保存数据的时候出现此错误。源码:改代码是用户角色中间表,今天在给用户添加角色时报此错误,@ManyToOne(cascade = {CascadeType.MERGE, CascadeType.PERSIST,CascadeType.REFRESH})@JoinColumn(name = "user_id", nullable = false)private BmyUs...原创 2019-04-12 09:39:40 · 458 阅读 · 0 评论