public List allEquipment() {
Session session = MySessionFactory.getSession();
List list= new ArrayList();
Transaction ts = null;
try {
ts = session.beginTransaction();
String HQL = "select a from equipment as a order by a.id";
Query query = session.createQuery(HQL);
list = query.list();
ts.commit();
} catch (Exception e) {
ts.rollback();
System.out.println("查询所有,系统出现错误,原因为:");
e.printStackTrace();
}finally{
MySessionFactory.closeSession();
}
return list;
}
上面这个和下面这个 有什么不同呢?不过上面这个就是不能运行 报这个错误:equipment is not mapped
public List allEquipment() {
Session session = MySessionFactory.getSession();
List list = new ArrayList();
Transaction ts = null;
try {
ts = session.beginTransaction();
String HQL = "select a from Equipment as a order by a.id";
Query query = session.createQuery(HQL);
list = query.list();
ts.commit();
} catch (Exception e) {
ts.rollback();
System.out.println("查询所有,系统出现错误,原因为:");
e.printStackTrace();
}finally{
MySessionFactory.closeSession();
}
return list;
}
注意sql 语句
上面:String HQL = "select a from equipment as a order by a.id";
下面:String HQL = "select a from Equipment as a order by a.id";
这个家伙大小写不行啊。。。
分享到:
相关推荐
Zynq是Xilinx公司推出的集成了ARM处理器和FPGA功能的SoC平台,它支持片上系统(SoC)解决方案,将处理器和可编程逻辑紧密结合,使设计师能够在单个芯片上实现高性能的处理和灵活的可编程逻辑功能。...
前几天在网上下载一个struts2的helloword的例子,那个作者也真够缺德的,搞个错误的程序,害得我查了一天的程序错误。 最后发现竟然是struts.xml被写成啦sturts.xml。 碰见这样的问题先鄙视下提供例子的作者, ...
在处理一对多(One-to-Many)关系时,`mappedBy`属性扮演了关键角色。这篇博客文章,虽然描述为空,但链接指向了一个可能深入讨论`mappedBy`特性的资源。 `mappedBy`属性是Hibernate中用于定义关联关系的一个关键...
Spring Data JPA是Spring框架的一个模块,用于简化Java Persistence API(JPA)的使用,它提供了与各种数据库交互的能力,而无需编写大量的SQL代码。在本文中,我们将深入探讨如何利用Maven构建一个基于Spring Data ...
MemoryMappedFile 使用 C# 内存中分配一大块地址. 前边分配一个用与共同配置用 后边N个结构体 for循环建 一般用到此问题,两本程序 一个读一个写 循环读写 ----2015/09/24 Lyndon 上海----
当处理大型数据或需要在多个进程(或多个程序)之间共享数据时,MemoryMappedFiles(内存映射文件)是一种非常有用的技术。它允许将文件映射到进程的虚拟内存中,从而可以直接在内存中读取和写入文件的内容,而无需...
在Web开发中,尤其是使用基于Java的Web框架如Struts时,开发者可能会遇到一个常见的问题:“HTTP Status 404 - There is no Action mapped for namespace and action name BackMemberGroupAudit”。这个问题通常出现...
基于.NET4.0的MemoryMappedFile实现共享内存通信 共享内存通信可以解决跨线程、跨进程、跨EXE之间通信的问题 对于需要传输图片等引用类数据,可以通过序列化和反序列化配合共享内存实现跨进程(跨EXE)通信 共享...
Simulink是MathWorks公司开发的一款集成在MATLAB中的多领域仿真和基于模型的设计工具。它提供了一个可视化的环境,用于对复杂的嵌入式系统进行建模、仿真、自动代码生成,以及对嵌入式系统的性能进行验证和测试。...
$ npm i --save @nestjs/mapped-types 快速开始 构建功能时,在基本实体类型上构建变体通常很有用。 这种变体的一个很好的例子是数据传输对象(DTO)。 数据传输对象是用于封装数据并将其从应用程序的一部分发送到...
在Windows CE操作系统中,内存映射文件(Memory Mapped File)是一种高效的数据交换技术,尤其适用于不同进程间的通信。本文将深入探讨如何在WinCE环境下使用内存映射文件实现A和B两个程序之间的数据共享。 内存...
为了解决: System.ArgumentException: 字体“Calibri”不支持样式“Regular”。 在 System.Drawing.Font.CreateNativeFont() 的问题。 用此字体即可。
Often the collected coordinate system is not the same as the final-mapped system, requiring special formulas for proper conversion. In addition, projecting this data in two and three-dimensional polar...
When mapping from an ER model to a relational model, a strong entity is mapped into a (a) table (b) row (c) column (d) key Correct answer is (a) 10. Which of the following is true about ...
3. **一元标签**:用于判断某个属性的存在与否,如 `<isNotNull>`、`<isEmpty>` 等。 4. **`<iterate>`**:用于循环迭代一个集合中的元素。 #### 三、`<dynamic>` 标签详解 `<dynamic>` 标签是最常用的动态 SQL ...
- **Direct Access to Memory**: The entire database is mapped into virtual memory, and all data fetches are performed through direct access to the mapped memory instead of using intermediate buffers or...
本文主要介绍了一种名为MDB(Memory-Mapped Database)的读优化数据库库及其作为OpenLDAP后端的应用。该技术由Howard Chu开发,并在Symas Corp.以及OpenLDAP项目中得到应用。MDB作为一种专门为OpenLDAP设计的内存...
在标题"MappedFile_source.zip_内存"中,"MappedFile"通常指的是内存映射文件,这是一种在操作系统层面上将磁盘文件映射到进程内存空间的技术。这种方法允许程序直接访问文件内容,如同访问普通内存一样,极大地提高...
标题 "Mapped File Class (4KB)" 提到的是一个关于映射文件类的实现,它涉及到计算机内存管理和操作系统层面的知识。映射文件(Mapped File)是一种技术,允许将磁盘上的文件内容直接映射到进程的虚拟地址空间,使得...