首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

如何用hibernate实现检索一个对象的部分属性的功能呢

2011-12-23 
怎么用hibernate实现检索一个对象的部分属性的功能呢?比如:有一个user对象,它有id,name,password,address,

怎么用hibernate实现检索一个对象的部分属性的功能呢?
比如:
  有一个user对象,它有id,name,password,address,phone,zip等属性,
  但是我只想用hibernate检索到一个只初始化了id,name,和password属性
(普通的检索方式会搜索对应表的所有字段,然后初始化user   并返回)的user对象呢?
谢谢

[解决办法]
给大家推荐一个免费网络硬盘网站。UFO永久免费网络硬盘。完全免费,服务稳定,而且容量比一般的网盘大上好几倍。我一直用这个,感觉真的很不错。现在推荐给大家啊。注册网址:http://www.ufodisk.com/
[解决办法]
SELECT new User(id,name,password) ……

User对象需要有对应的构造函数
[解决办法]
用构造函数不是太灵活,听说可以用LAZY属性,不知道怎么用
[解决办法]
用三楼的方法,但是你在你的user类里,要写一个构造函数,获得你想要的那几个属性
如:public User(int id,String name,String password){*********}

热点排行