![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
hibernate
Tanbin_
这个作者很懒,什么都没留下…
展开
-
com.fasterxml.jackson.databind.JsonMappingException: No serializer found for
先说下场景,有个实体类是和其他实体关联的,关联的实体配置了延迟加载。查询出来后用Jackson转成json返回到前端。实际上是在springmvc中配置MappingJackson2HttpMessageConverter转换器。Hibernate 两个实体关联的时候,可能会采用延迟加载。 当使用延迟加载时,如果关联的对象没有使用。那么它不是为null的。hibernate 会有一个代理对象,填充在原创 2017-01-14 18:13:52 · 8237 阅读 · 2 评论 -
@Table(name="problem",schema = "root") 的schema属性
用idea的hibernate 插件生成的实体类会的@Table注解会有schema属性,后来我自己又写了一个实体类,发现hibernate不能帮我自动建表,于是自己又建了表。这时查询的时候就出问题了,查出来的对象都是空的。但是可以打印出查询语句并且可以在数据库手动可以查出数据。后来注意到自己建的实体类和工具生成的相比,没有schema属性。网上查到:schema属性是指查询的用户,即使连接数据库的原创 2017-01-17 10:57:05 · 9209 阅读 · 1 评论 -
错误Batch update returned unexpected row count from
错误Batch update returned unexpected row count from博客分类: hibernate HibernateBeanBlog 关于Hibernate的 Batch update returned unexpected row count from update异常 ERROR [http-8080-Processor22] (BatchingBatc转载 2017-01-18 15:50:58 · 32437 阅读 · 1 评论 -
事务的传播行为
事务的传播行为(讲得比较好) (2011-11-14 17:12:48) 转载▼http://blog.sina.com.cn/s/blog_4b5bc0110100z7jr.html标签: 杂谈 分类: 数据库 文章一: 我们都知道事务的概念,那么事务的传播特性是什么呢?(此处着重介绍传播特性的概念,关于传播特性的相关配置就不介绍了,可以查看spring的官方文档) 在我们用SSH开发转载 2017-03-08 11:31:33 · 289 阅读 · 0 评论 -
二叉树
完全二叉树性质: 下标由0开始,下标为n的节点的右子节点(如果存在)为2n+2,左子节点(若存在)为2n+1。证明: 2的等比和,由0开始,为 2^k-1。 则下标由0开始的二叉树的第k-1层的最后一个节点的下标为2^(k-1)-2. k层的第一个节点下标为2^(k-1)-1,最后节点下标2^k-2. 则下标为n的节点的右子节点下标为 2^k-2原创 2017-03-08 14:08:54 · 246 阅读 · 0 评论 -
Hibernate中,mappedBy和注解@JoinColumn的对比
一对多 @JoinColumn(name=“FK_name”) 在多的一方的作用是为了指定外键字段的名称,就算没有ManyToOne也会自己创建外键 在一的一方是为了指定外表指向本表的外键,如果没有该注解,会创建一张中间表来维系关系以下内容装载自[http://www.cnblogs.com/ShawnYuki/p/6363547.html](http://www.cnblogs.com/Sh转载 2017-03-05 12:27:25 · 3144 阅读 · 0 评论 -
could not get a field value by reflection getter of
上面的错误是因为 我写错了如下代码: criteria.add(“one”,one.id);hibernate以为id是one实体。当根据一 一方的外键查询多方时,有两种方式。 一是写hql : (1)”from Many m where fk_id = “+id; 直接写外键字段名称 (2)”“from Many m where m.one = “+id; 或者写多方的一方属性;二是写原创 2017-03-12 19:07:19 · 3284 阅读 · 0 评论 -
@JoinColumn 与mappedBy
一对多单向关联@OneToMany @JoinColumn注解的作用是指定多一方指向一一方表的外键的名字,如果没有@JoinColumn hibernate会建立中间表维护关系多对一单向关联@ManyToOne @JoinColumn注解同样是指定多一方指向一一方的外键的名字,但是如果没有@JoinColumn注解 hibernate会自动建立。多对多单向@ManyToMany @ManyTo原创 2017-04-05 11:13:09 · 1653 阅读 · 0 评论