package hibernate;
import java.util.List;
import org.hibernate.Session;
import org.hibernate.Transaction;
public class Select {
public static void main(String[] args) {
// TODO Auto-generated method stub
Session session=HibernateUtil.currentSession();
Transaction transaction=session.beginTransaction();
List list=session.createQuery("select u from T_user u where user_id=3").list();
for(Object ele:list){
T_user t_user=(T_user) ele;
System.out.println(t_user.getUserPass());
}
}
import java.util.List;
import org.hibernate.Session;
import org.hibernate.Transaction;
public class Select {
public static void main(String[] args) {
// TODO Auto-generated method stub
Session session=HibernateUtil.currentSession();
Transaction transaction=session.beginTransaction();
List list=session.createQuery("select u from T_user u where user_id=3").list();
for(Object ele:list){
T_user t_user=(T_user) ele;
System.out.println(t_user.getUserPass());
}
}
}
package hibernate;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
import org.hibernate.Session;
import org.hibernate.Transaction;
public class Select {
public static void main(String[] args) {
// TODO Auto-generated method stub
Session session=HibernateUtil.currentSession();
Transaction transaction=session.beginTransaction();
List list=session.createQuery("select u.userName,u.userPass from T_user u where user_id=3").list();
for(Object ele:list){
Object[] objects=(Object[]) ele;
System.out.println(objects[0]);
}
}
}
本文展示了如何使用Hibernate框架从数据库中查询指定ID的用户信息,并分别演示了获取完整的用户对象和仅选择部分字段的方法。
936

被折叠的 条评论
为什么被折叠?



