getHibernateTemplate().delete(entity); 删除方法传实体,基本无异议 getHibernateTemplate().delete(entityName, entity, lockMode); 那么这个方法如何使用,其中entityName可以理解, 而lockMode呢?望高手详解......
getHibernateTemplate().update(entity);更新数据 传实体,无异议 .saveOrUpdate(entity); 大概只知道是传实体 和做增加修改有关,不知道我理解对吗?在数据库中找,找到了就做更新操 作,找不到就增加操作
.find(queryString, values) 可以理解传入hql语句+++参数组即可,比较常用
下面6个具体什么用法是做什么的,望高手详解,有具体代码分享更好
1 .findByExample(entityName, exampleEntity, firstResult, maxResults) 2 .findByCriteria(criteria, firstResult, maxResults) 3 .findByNamedParam(queryString, paramNames, values) 4 .findByNamedQueryAndNamedParam(queryName, paramNames, values) 5 .findByValueBean(queryString, valueBean)
6 . getHibernateTemplate().delete(entityName, entity, lockMode); 人多力量大,用法也会多种多样,请各位高手不吝教授,谢谢啦....
getHibernateTemplate().update(entity);更新数据 传实体,无异议 .saveOrUpdate(entity); 大概只知道是传实体 和做增加修改有关,不知道我理解对吗?在数据库中找,找到了就做更新操 作,找不到就增加操作
.find(queryString, values) 可以理解传入hql语句+++参数组即可,比较常用
下面6个具体什么用法是做什么的,望高手详解,有具体代码分享更好
1 .findByExample(entityName, exampleEntity, firstResult, maxResults) 2 .findByCriteria(criteria, firstResult, maxResults) 3 .findByNamedParam(queryString, paramNames, values) 4 .findByNamedQueryAndNamedParam(queryName, paramNames, values) 5 .findByValueBean(queryString, valueBean)
6 . getHibernateTemplate().delete(entityName, entity, lockMode); 人多力量大,用法也会多种多样,请各位高手不吝教授,谢谢啦....
解决方案 »
- tomcat中Java类编译找不到我引入的包中的类
- 寻在家兼职的软件开发人员
- @@@@@请问如何用JavaScript判断包含文件路径及中文文件名的文件格式@@@
- 如何用POST方式给用window.showModalDialog()方法弹出的页面发送请求?
- 请问如何把jsp页面里一个普通参数传给javascript的方法?
- 怎么在点击一个链接后,把JSP网页打开在另外的窗口打开?
- 我在一個頁面中放了兩個response.sendRedirect()函數, 執行時出現異常, 不知是甚麼原因?
- JRun起什么作用?
- 用JSP+SQLServer 2000,应该如何配置?
- 有关thymeleaf渲染html模版,向后端传递参数问题
- Hibernate QBE 复合查询问题
- jsp和html
不需要穿整个entity,只传入1个ID进实体,方法就会自动去按id删除
还有就是修改的方法 是否也那样支持呢,就是个别参数并未赋值,
就传回来一个entity进update(entity);方法
getHibernateTemplate().save(Object);
// 查询(分为查询一个或多个)
getHibernateTemplate().get(对象, 对象id);
getHibernateTemplate().find(hql语句);
// 示例如下:
(UserInfo) getHibernateTemplate().get(UserInfo.class, userId);
(List) getHibernateTemplate().find("from UserInfo where groupId=1 order by userId desc");
// 更新
getHibernateTemplate().saveOrUpdate(对象);
getHibernateTemplate().update(对象);
//删除
getHibernateTemplate().delete(某一个对象);以上就是我CRUD主要用到的几个方法,不过你说的哪几个方法我也会看看的,大家共同学习!