java新手问题,这段小代码是什么意思,起什么作用,希望说详细些,谢谢

问题描述

java新手问题,这段小代码是什么意思,起什么作用,希望说详细些,谢谢
public List getListBySQL(final String queryString) {
try {
List list = getHibernateTemplate().executeFind(new HibernateCallback() {
public Object doInHibernate(Session session)
throws HibernateException SQLException {
SQLQuery query = session.createSQLQuery(queryString);
List list = query.list();
try {
releaseSession(session);
} finally {
return list;
}
}
});
return list;
} catch (RuntimeException re) {
throw re;
}
}

解决方案

提供一个查询sql字符串,在hibernate中执行sql查询,返回一个数据列表。

解决方案二:
执行你的sql语句返回一个结果集list

解决方案三:
hibernate的SQL查询
SQLQuery query = session.createSQLQuery(queryString);创建SQL
List list = query.list();返回一个List集合

解决方案四:
去数据库中执行 queryString语句

解决方案五:
SQLQuery query = session.createSQLQuery(queryString);
List list = query.list();
其实就是使用hibernate查询了一个SQL语句。

时间: 2024-10-29 18:23:20

java新手问题,这段小代码是什么意思,起什么作用,希望说详细些,谢谢的相关文章

php-PHP新手求助这段注册代码的各种问题

问题描述 PHP新手求助这段注册代码的各种问题 这是个注册代码,我需要在注册的时候能够判断有没有输入账号密码什么的,然后密码要验证两次是否相等,然后注册成功要上传到数据库,可是什么功能都不成功,搞了好久好麻烦,我的localhost没有账号密码 <!DOCTYPE html PUBLIC ""-//W3C//DTD XHTML 1.0 Transitional//EN"" ""http://www.w3.org/TR/xhtml1/DTD/

java 新手,求检查改正代码

问题描述 java 新手,求检查改正代码 题目要求: 文件夹中给出的源程序Main.java,StuList.java,Student.java,填补其中的空缺内容. 要求: (1)StuList.java和Student.java在同一个包中. (2)Main.java在无名包中. 其中,Main.java中的类使用到StuList.java和Student.java中的成员变量或者成员方法. 本实验中的源程序可以完成如下任务: 创建学生链表,从键盘上输入学生信息加入学生链表,添加学生信息,删

新手一段小代码不太理解,大家帮忙看一下

问题描述 我是个新手,正在学习C#,但碰到一些混淆的问题使我很困惑.在<.net编程先锋C#>第四章C#类型中,有这么一段程序:usingSystem;structIP{publicbyteb1,b2,b3,b4;}classTest{publicstaticvoidMain(){IPmyIP;myIP.b1=192;myIP.b2=168;myIP.b3=1;myIP.b4=101;Console.Write("{0}.{1}.",myIP.b1,myIP.b2);Con

使用集合清除站内Cookies的一段小代码

cookie|cookies|集合 为了考虑Cookies的安全,一般我们需要清除站内使用的Cookies的值.这里提供一段代码,思路就是采用集合的方法,当然也兼容清除含有字典HasKeys的Cookies值噢. Dim Cookie, SubkeyFor Each Cookie in Request.Cookiesif Not(Request.Cookies(Cookie).HasKeys) thenResponse.Cookies(Cookie) = EmptyelseFor Each Su

一段小代码 求内部实现真理

问题描述 String str = "为什么呢|001";String[] item = str.split("|");for (String value : item) {System.out.println(value);}上面打印结果是:为什么呢|001PS:这个是为什么呢?难道java里面的 | 和空格有什么关系? 为什么这些特定的字符一定要在前面加上反斜杠才能起作用呢?求详细内部解释 解决方案 给你看一下 split 这个方法的官方说明:引用public

java-JAVA新手求教一段代码的解释

问题描述 JAVA新手求教一段代码的解释 class StaticSuper{ static{ System.out.println("super static block") } StaticSuper{ System.out.println("super constructor"); } } public class StaticTests extends StaticSuper{ static int rand; static{ rand=(int)(Math

ava基础 代码错误-Java新手,求大神帮小弟看看这段代码哪里错了,多谢!!!

问题描述 Java新手,求大神帮小弟看看这段代码哪里错了,多谢!!! class Student { //姓名 private String name; //年龄 private int age; //构造方法 public Student(){ } public Student(String name, int age){ this.name = name; this.age = age; } public String getName(){ return name; } public voi

二进制-新手请教java文件操作的一个小问题~十分感谢

问题描述 新手请教java文件操作的一个小问题~十分感谢 这个类的功能是将任意一个二进制文件中的0压缩成0的数目+0的形式 即:将二进制文件中16进制显示的00压缩成 "0的数目+00的形式" 如00 00 00 1A 压缩成03 00 1A 待压缩文件16进制内容: 代码执行后后生成的文件却成了如图所示的情况 求教什么地方出错了,万分感谢. import java.io.*; public class FileCompression { public static void main

java 串口-代码,运行结果如下,为什么结果会重复5次,java新手求解惑

问题描述 代码,运行结果如下,为什么结果会重复5次,java新手求解惑 int x=0; Enumeration portList1 = CommPortIdentifier.getPortIdentifiers(); while (portList1.hasMoreElements()) { x++; test_buffer[x]=((CommPortIdentifier) portList1.nextElement()).getName(); System.out.println("第&qu