From: Man-Chi L. <man...@gm...> - 2006-11-30 20:10:25
|
I am trying to use hibernate.criterion.Example to find a User model by Example this following code will only get all users which username="myuser" & enabled="false" NOT all user regardless enabled = true or false bcos when invokes 'new User("myuser")' , user.enabled will be initialized by constructor as false by default. any solution ? pls advise! ===User.java=== public class User { String username ; Boolean enabled; public User(String username) { this.username = username; } //get() & set() for username & enabled //.. } ===UserDao.java=== public List getUsers(User user) { //using spring's template return results = getHibernateTemplate().findByExample( Example.create(new User("myuser"))); } ===Another Try but still failed === return results = getHibernateTemplate().findByExample( Example.create(new User("myuser")).excludeProperty("enabled")); |