-
hibernate杂谈
hibernate杂谈
最近更新文章
环境
spring 3.2.3 release
spring data jpa 1.3.1.release
hibernate core 4.2.2.final
问题
周末没事想把hibernate二级缓存监控集成到应用中,之前hibernate3.6的时候集成过(之前没用spring data jpa,所以怀疑是它的问题),不过为了和现有风格的统一,重新写了一遍,在写的过程中 ...
有46671人浏览
2013-06-03 07:31
在使用jpa时,比如我使用hibernate作为实现,默认情况下如果classpath下有bean validation实现会自动开启jsr-303验证。其通过listener实现,即可以在如insert、update之前执行验证,如果验证失败会直接抛出验证失败异常。接下来可进行异常处理。
现在的问题是:
1、比如我们在web层进行验证,如使用springmvc,此时我们可以直接在we ...
有16176人浏览
2013-05-30 11:56
首先看一个测试用例:
import org.junit.assert;
import org.junit.test;
import java.sql.time;
import java.sql.timestamp;
import java.util.date;
/**
*
user: zhang kaitao ...
有7310人浏览
2013-05-26 18:43
最近写集成测试来测试一个实体 集合缓存的程序,单独执行没有问题,一旦多个测试用例一起执行会造成从第二个出现可能加载到第一个测试用例� ...
有14640人浏览
2013-05-24 06:02
数据库:
oracle
测试的有问题的版本:
hibernate 3.6.0.final
hibernate 4.2.0.final
如果用的库如mysql 也不会有问题。
代码:
sqlquery q = session.createsqlquery("select name from tbl_user");
q.setfirstresu ...
有5576人浏览
2013-05-22 16:41
在继承abstracttransactionaljunit4springcontexttests 并使用如下代码进行集成测试时:
@before
public void setup() {
setsqlscriptencoding("utf-8");
executesqlscript("classpath ...
有17964人浏览
2013-05-03 07:10
场景:
角色[1]-----[*](资源[1]---[*]权限)
某个角色 具有 某个资源的 某些权限,当然此处都是多对多 为了好理解 暂时1---*。 这里是资源-对应-多个权限,但是权限一般不会很多,而且我们一般也不会根据权限去查找,因此没必要做个关联表,此处我们可以使用字符串如1,2,3,4来存储其id,这样可以有效减少中间表数量 提高效率。
方案:
如果不想在程序中拼接这种字 ...
有7425人浏览
2013-04-21 09:30
在有些时候 我们可能序列化存储对象为字符串形式,比如会话序列化存储到数据库。(当然数据量小没问题 大了还是存如memcached这种缓存中)。
具体代码:
/**
* 凯发k8国际 copyright (c) 2005-2012 https://github.com/zhangkaitao
*
* licensed under the apache license, version 2. ...
有4809人浏览
2013-04-21 09:22
和《hibernate 关系映射 收集、总结整理》 一样,本篇文章也是我很早之前收集、总结整理的,在此也发上来 希望对大家有用。因为是很早之前写的,不� ...
有35107人浏览
2012-05-13 07:50
《hibernate 关系映射》是我很早之前收集、总结整理的,在此也发上来 希望对大家有用。因为是很早之前写的,不当之处请指正。
一、概念:
关系:名词,事物之间相互作用、相互联系的状态。
关联:名词:表示对象(数据库表)之间的关系;动词:将对象(数据库表)之间通过某种方式联系起来。
映射:将一种形式转化为另一种形式,包括关系。
级联:动词,有关系的双方中操作一方,另一方也将采取 ...
有71007人浏览
2012-05-11 08:56
一、场景
public class ordermodel {
private list favorabledesclist;
}
订单中会存储一些优惠信息,方便页面展示时使用,如:
1、满100减50
2、参与【老会员真情回馈——精品课程体验活动】,仅需支付200.00学币
3、【oracle pl/sql 实战】套装课程的【抢购】活动, ...
有21656人浏览
2012-04-25 12:05
- 专栏创建者:
- 创建时间:2013-05-10 08:42:04
- 专栏文章数:11篇
- 专栏被浏览:248341 次
本专栏热门文章
最新评论
gang.chen 写道不太理解约定大于配置具体指什么 举个例子,页面单独引了一个css,里面有个 ...
weibo227 评论了
weibo227 评论了
不太理解约定大于配置具体指什么
gang.chen 评论了
gang.chen 评论了
/** * 根据jpa entitymanagerfactory 获取 hibernate sessi ...
jizi7618937 评论了
jizi7618937 评论了
...
deyanglining 评论了
deyanglining 评论了
freeboat 写道这种方法用过之后一直有一个问题没解决,就是查询出来之后总是会自动更新这个字段的内 ...
freeboat 评论了
freeboat 评论了
这种方法用过之后一直有一个问题没解决,就是查询出来之后总是会自动更新这个字段的内容,equals中第一 ...
freeboat 评论了
freeboat 评论了
请教一下,我tomcat日志里面时常会出现noclassdeffounderror:entityman ...
zhaoduo_79490175 评论了
zhaoduo_79490175 评论了
我觉得这篇博客很好,是博主自己项目中的经验,希望楼主多写点关于项目中的经验拿出来分享下
saviorzuo 评论了
saviorzuo 评论了
...
寒冰lyl 评论了
寒冰lyl 评论了
我在测试你的例子时遇到个问题:执行query q = session.createquery(&quo ...
hylxsfh 评论了
hylxsfh 评论了