find(vo)没有,但可以这样Query.setProperties(Object bean),详细地用法可以看api
解决方案 »
- 为什么要重写tostring()方法?
- org.dom4j.DocumentException: Read timed out Nested exception: Read timed out
- webservice得不到变量值问题
- javax.ejb.EJBException: Transaction aborted; nested exception is: javax.transaction.RollbackException: Transaction marked for ro
- 后台的web,拥有几个前台的web 怎么做
- tomcat的包的引用的问题
- javax.servlet包如何得到并加入到工程中?
- 如何判断字符串?
- what is "ant" in jbuilder ? ? ?
- 请问哪儿有Weblogic 7 或者Tomcat 4下载的?多谢了
- JB9改变字体后,鼠标指示位置出现错误
- 请教,在struts1.1的Action中如何作到点击“关闭”按钮后就关闭本页面?
"from Cat cat where cat.id like :id and cat.colour like :colour");
Cat cat = new Cat();
cat.setId("XX%");
cat.setColour("XX%");
query.setProperties(cat);
List l=query.list();
不过你可以很容易地把上面那段代码封装一下,写成一个find(Object)的方法嘛。
New Example queries
List similarCats = session.createCriteria(Cat.class)
.add( Example.create(cat) )
.list();select-before-update attribute to allow cascade update() to interact better with triggers
property-ref attribute for <many-to-one>
new, lightweight HashtableCacheProvider
added Session.get(), a variation of load() which returns null instead of throwing ObjectNotFoundException但是有一点要注意id字段是不能通过这个得到的 还有一些boolean 如果没赋值它会默认为false
因为基本类型的如int等都是默认值的 这时是无法通过是否null来判断
所以针对这个 写自己的bean要注意
有很多需要自己去看看文档 基本上都能实现sql的功能