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)
上一篇 2022年9月30日 下午12:16
下一篇 2022年9月30日 下午12:16


相关推荐

  • ESAPI入门使用方法

    ESAPI入门使用方法ESAPI 入门使用方法一 介绍 ESAPI nbsp nbsp ESAPI OWASP 企业安全应用程序接口 是一个免费 开源的 网页应用程序安全控件库 它使程序员能够更容易写出更低风险的程序 ESAPI 接口库被设计来使程序员能够更容易的在现有的程序中引入安全因素 ESAPI 库也可以成为作为新程序开发的基础 二 所需要的软件我下载后的文件放置在 nbsp E 软件源文

    2026年3月18日
    1
  • 物联网架构构想_物联网网络架构组成

    物联网架构构想_物联网网络架构组成物联网架构:设备端: mqtt的so服务端:    后台:django(或php、node.js)+mysql+MQTT服务器   前端:bootstrap、dashing、素材网、ECharts、Freeboard、ajax移动端: ionic…

    2025年12月1日
    6
  • 中文情感极性词典_形容寻找美食的词语

    中文情感极性词典_形容寻找美食的词语【实例简介】(全)包括知网Hownet情感词典,台湾大学NTUSD简体中文情感词典,情感词汇本体,情感词典及其分类,清华大学李军中文褒贬义词典,汉语情感词极值表,否定词典,褒贬词及其近义词【实例截图】【核心代码】SentimentAnalysisDic└──SentimentAnalysisDic├──知网Hownet情感词典│├──主张词语(中文).txt│├──主张词语(英…

    2022年8月23日
    12
  • pd.notnull

    pd.notnull

    2022年6月10日
    31
  • oidc-client中文文档

    oidc-client中文文档oidc client 是在浏览器中运行的 JavaScript 库

    2026年3月26日
    2
  • Oracle 12.1.0.2 对JSON的支持

    Oracle 12.1.0.2 对JSON的支持

    2022年3月3日
    65

发表回复

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

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