java setvisible_java value

java setvisible_java value如果查询返回多个值用list()方法publicvoidtestQuery(){Configurationconfig=newConfiguration().configure();SessionFactoryfactory=config.buildSessionFactory();//创建SessionFactorySessionsession=factory.open…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

如果查询返回多个值用list()方法

public void testQuery(){

Configuration config = new Configuration().configure();

SessionFactory factory = config.buildSessionFactory(); //创建SessionFactory

Session session = factory.openSession(); //创建Session

session.beginTransaction(); //开始事务

Query query = session.createQuery(“from Student”);

List list = query.list(); // 用list方法返回多个值

//List list = session.createQuery(“from Student”).list();

for(int i=0;i

Student student = (Student)list.get(i);

System.out.print(student.getId()+” “);

System.out.print(student.getName()+” “);

System.out.print(student.getSex()+” “);

System.out.print(student.getBirthday());

System.out.println();

}

session.getTransaction().commit(); //提交事务

session.close(); //关闭Session

}

当确定返回的实例只有一个或者null时 用uniqueResult()方法

public void testGet(){

Configuration config = new Configuration().configure();

SessionFactory factory = config.buildSessionFactory();

Session session = factory.openSession();

session.beginTransaction();

Query query = session.createQuery(“from Student s where s.id=?”);

query.setString(0, “2”);

Student student = (Student)query.uniqueResult(); //当确定返回的实例只有一个或者null时 用uniqueResult()方法

//Student student = (Student)session.createQuery(“from Student s where s.id=?”).setString(0,”5″).uniqueResult();

System.out.println(student.getName());

System.out.println(student.getBirthday());

session.getTransaction().commit();

session.close();

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/187514.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • istio框架(istio故障注入)

    创建HTTPS证书的secretkubectlcreate-nistio-systemsecretgenericall-test.com-credential–from-file=key=private.key–from-file=cert=full_chain.pem创建网关kubectlapply-ftest-gateway.yamlapiVersion:networking.istio.io/v1beta1kind:Gatewaymetadata:

    2022年4月17日
    42
  • 用EasyBoot轻松做启动光盘

    用EasyBoot轻松做启动光盘原文转自:电脑技术资料园BrianLiu学习之园原版系统安装盘的缺憾——不管是Windows98还是WindowsNT/2000/XP,仅能实现单一系统的初始安装,缺少调试维护、系统恢复、DOS杀毒等工具。虽然市面上出现了N合1光盘,但一般体积庞大,且无法满足自己的需要。  用EasyBoot刻盘正好可以解决这个问题。EasyBoot是一款集成…

    2022年7月26日
    4
  • 学习笔记:04_Git的增、删、改和查看日志

    学习笔记:04_Git的增、删、改和查看日志

    2021年7月11日
    77
  • ANSI编码_ansi编码支持中文吗

    ANSI编码_ansi编码支持中文吗origin:http://www.regexlab.com/zh/encoding.htm [原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/encoding.htm]级别:中级摘要:本文介绍了字符与编码的发展过程,相关概念的正确理解。举例说明了一些实际应用中,编码的实现方法。然后,本文讲述了通常对字符与编码的几种误解,由于这些误解而导致乱…

    2022年9月24日
    3
  • 风控模型基本概念和方法

    风控模型基本概念和方法每每以为攀得众山小,可、每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~———————————————————————————本笔记源于CDA-DSC课程,由常国珍老师主讲。该训练营第一期为风控主题,培训内容十分紧凑,非常好,推荐:CDA数据科学家训练营———————…

    2022年4月29日
    61
  • zigbee开发板(nxpzigbee开发)

    前面我们搭建好了zigbee开发的硬件平台,买一块开发板,注意只要这块开发板上有cc2530,可以向里面烧录程序就可以了。具体的烧录过程我会最近上传我的烧录过程,相关软件我尽快上传。好了回归这一次的主题,那么我们到底需要什么样的开发环境呢?这完全取决于你的项目大小,如果你的项目只是学会使用zigbee,那么你只需要一款烧录软件,以及一款合适的用于编写cc2530的c编译器就OK了。但是我这

    2022年4月10日
    56

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号