- 博客(7)
- 收藏
- 关注
原创 Hibernate - save,persist,update,saveOrUpate,merge
save - 保存对象 update - 更新对象 saveOrUpdate - 根据对象是否持有主键,若有则执行更新,否则执行保存 merge - 根据对象是否持有主键,若有则执行更新,否则执行保存. merge 和saveOrUpdate对象的区别是: 1:如果session中有两个相同id的持久化对象时,必须用merge 2:不必考虑session的...
2010-10-29 10:09:53 66
原创 org.apache.commons.beanutils.BeanUtils|PropertyUtils(深层拷贝)
Stu i = new Stu(); i.setId(1); i.setName("zhangsan"); Stu j = (Stu) BeanUtils.cloneBean(i); i.setName("lisi"); System.out.println(i.getName() + " " + j.getName()); Stu ...
2010-06-13 15:49:06 186
原创 封装对象
String[] cols = new String[] { "name", "hobby" }; Class clz = Class.forName("com.unit.service.approval.Stu"); Method[] methods = clz.getMethods(); Object obj = clz.newInstance(); int i = 0...
2010-06-13 12:16:52 103
原创 随机查询数据
return evaluationMemberDao.createCriteria().add(Expression.sql("1=1 order by rand()")).setMaxResults(num).list(); String hql = " from EvaluationExpert e order by rand() ";// use newid() instead...
2010-06-12 17:45:19 117
原创 JPA注意事项
// cascade表示级联操作 // CascadeType.MERGE级联更新:若items属性修改了那么order对象保存时同时修改items里的对象。对应EntityManager的merge方法 // CascadeType.PERSIST级联刷新:获取order对象里也同时也重新获取最新的items时的对象。对应EntityManager的refresh(object)方法有效。即会...
2010-06-12 17:44:39 99
原创 动态 tomcat 部署
<Context path="/extJs" docBase="E:\langsin\projectName\WebRoot" />
2010-06-12 17:43:59 75
原创 org.apache.commons.lang.StringUtils
org.apache.commons.lang.StringUtils(用法学习) 1:检查空字符串: StringUtils.isBlank(String str); StringUtils.isNotBlank(String str); 2:缩写字符串 String str= "This is a test of the abbreviation of st...
2010-06-12 09:57:59 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人