例外,表未映射(Exception, table not mapped)
当我在mysql提示符下运行命令时,它可以正常工作。
SELECT d.lastUpdatedDate,c.phoneNumber1,d.simImea1, d.simImea2,d.model,c.latitude, c.longitude from connectionDetails c inner join deviceDetails d on (c.deviceUniqueIdentity = d.deviceUniqueIdentity AND d.rowStatus='0')
例外
Exception in thread "main" org.hibernate.hql.internal.ast.QuerySyntaxException: connectionDetails is not mapped [SELECT d.lastUpdatedDate,c.phoneNumber1,d.simImea1, d.simImea2,d.model,c.latitude, c.longitude from connectionDetails c inner join deviceDetails d on (c.deviceUniqueIdentity = d.deviceUniqueIdentity AND d.rowStatus='0')] at org.hibernate.hql.internal.ast.QuerySyntaxException.generateQueryException(QuerySyntaxException.java:96) at org.hibernate.QueryException.wrapWithQueryString(QueryException.java:120)
ConnectionDetails.hbm
<hibernate-mapping> <class name="com.mypackage.CConnectionDetails" table="connectionDetails"> <id name="connectionUniqueIdentity" type="java.lang.String"> <column name="connectionUniqueIdentity" /> <generator class="assigned" />
编辑:
Query query = currentSession().createSQLQuery(sql);
When I run the command in mysql prompt it works properly.
SELECT d.lastUpdatedDate,c.phoneNumber1,d.simImea1, d.simImea2,d.model,c.latitude, c.longitude from connectionDetails c inner join deviceDetails d on (c.deviceUniqueIdentity = d.deviceUniqueIdentity AND d.rowStatus='0')
Exception
Exception in thread "main" org.hibernate.hql.internal.ast.QuerySyntaxException: connectionDetails is not mapped [SELECT d.lastUpdatedDate,c.phoneNumber1,d.simImea1, d.simImea2,d.model,c.latitude, c.longitude from connectionDetails c inner join deviceDetails d on (c.deviceUniqueIdentity = d.deviceUniqueIdentity AND d.rowStatus='0')] at org.hibernate.hql.internal.ast.QuerySyntaxException.generateQueryException(QuerySyntaxException.java:96) at org.hibernate.QueryException.wrapWithQueryString(QueryException.java:120)
ConnectionDetails.hbm
<hibernate-mapping> <class name="com.mypackage.CConnectionDetails" table="connectionDetails"> <id name="connectionUniqueIdentity" type="java.lang.String"> <column name="connectionUniqueIdentity" /> <generator class="assigned" />
Edit :
Query query = currentSession().createSQLQuery(sql);
原文:https://stackoverflow.com/questions/26907410
更新时间:2023-02-23 12:02
相关问答
更多-
此外,如果Winsock2 I / O调用返回SUCCESS或ERROR_IO_PENDING ,则确保完成数据包将在I / O完成时排队到IOCP 这适用于任何 I / O请求,如果完成端口与文件关联。 但从Windows Vista开始,这也取决于为文件句柄设置的通知模式 。 但需要先从本地视角开始寻找。 默认情况下,如果FILE_SKIP_COMPLETION_PORT_ON_SUCCESS未设置,则返回NTSTATUS status存在3种情况: NT_SUCCESS(status)或status ...
-
我刚刚在BCL上搜索了WSAAccept函数。 从.NET 4.5开始,此函数未被使用。 使用PInvoke调用WSAAccept 。 Socket类允许您获取本机套接字句柄。 不幸的是, Socket类不允许您从句柄构造实例。 你必须执行一些讨厌的黑客来做到这一点。 I just searched the BCL for the WSAAccept function. This function is not being used as of .NET 4.5. Call WSAAccept using ...
-
您将0分配为侦听套接字的完成键,以及RIO完成队列。 您正在为接受客户端时AcceptEx()填充的客户端套接字分配其他完成密钥。 GetQueuedCompletionStatus()报告正在执行排队IOCP操作的套接字的完成键。 当AcceptEx()完成时, GetQueuedCompletionStatus()报告侦听套接字的完成键(为0)。 当RIOReceive()完成时, GetQueuedCompletionStatus()报告从中读取的客户端套接字/队列的完成密钥。 因此,您需要为每种类型 ...
-
我不会为此使用数据库。 一个简单的内存中查找表就足够了,比如std::map 。 但总的来说,使用WSAAccept()回调你是在正确的轨道上。 唯一的另一种选择是接受连接,然后在需要时立即关闭它。 更新:使用std::map的示例: #include
-
关闭尚未完成AcceptEx的套接字 - 如果以及如何?(Closing sockets that haven't completed AcceptEx - if and how?)[2022-07-04]
1)如果套接字没有完全完成AcceptEx ,我会从getsockopt返回0xFFFFFFFF 。 这使其成为强制关闭的候选人。 没有。 这是错误的。 如果你得到0xFFFFFFFF这意味着客户端不能连接到套接字。 它仍然在等待连接。 我们需要停止这项操作,只要我们决定停止听港口。 否则我们不需要关闭这个套接字或取消这个I / O 但是我怎么知道它在这个状态下坐了多久? 我不能添加我自己的时序逻辑,因为我不知道什么时候接受了,因为我的完成端口例程尚未完成! 但是使用SO_CONNECT_TIME gets ... -
我一直在使用AcceptEx和IOCP,我从未见过这样的问题。 关于你的代码。 由于它不完整,很难说它究竟是什么错误。 但我很确定问题就在那里。 我看到的一个问题是您提供给AcceptEx的第三个参数是本地缓冲区。 这是错误的,因为此缓冲区应在接受操作期间保持有效。 你所做的很容易导致堆栈内存损坏。 但是你的“虚假接受”问题可能是由其他原因造成的。 我怀疑我知道这是什么问题。 让我猜猜: 您对侦听和接受(客户端)套接字使用相同的IOCP。 这是合理的,不需要超过1个IOCP。 当您从IOCP中WORK_AC ...
-
为什么我对AcceptEx的调用返回10022 WSAEINVAL?(Why does my call to AcceptEx return 10022 WSAEINVAL?)[2022-04-18]
你忘了在sListenSocket上调用listen()! 您的sAcceptSocket已绑定/已连接。 您使用相同的sAcceptSocket意外地调用了两次AcceptEx! (比如C#套接字错误10022 ) ...(如果有的话,更多的理由) You forgot to call listen() on sListenSocket! Your sAcceptSocket is already bound/connected. You accidentally called AcceptEx twic ... -
您将无效参数传递给WSAAccept() 。 如果套接字族是AF_INET ,则必须将指针传递给sockaddr_in ,而不是sockaddr 。 如果套接字族是AF_INET6 ,则必须将指针传递给sockaddr_in6 。 在任何一种情况下,您都必须传递一个addrlen值,该值是sockaddr_...的真实大小。 sockaddr_in address; int size = sizeof(address); c = accept(s, (sockaddr*)&address, &size); ...
-
尝试这样的事情: 客户: #include
#include #include #pragma comment(lib, "ws2_32.lib") typedef struct { WSAOVERLAPPED Overlapped; SOCKET Socket; WSABUF wsaBuf; char Buffer[1024]; DWORD Flags; } PER_IO_DATA, ... -
尝试使用localhost替换InternetAddress ,并确保关闭响应。 喜欢这个: HttpServer.bind('127.0.0.1', 3000).then((server){ server.listen((HttpRequest request) { request.response.write('''...
相关文章
更多- table-Oceanus配置说明
- Lua table(表、数组、字典)
- Lua 元表(Metatable)改变table的行为
- Guava集合工具类-Table接口映射处理
- Guava学习笔记:Guava新集合-Table等
- There is no Action mapped for namespace / and action name register.
- 求教一个 table的css
- div中table100%宽度的浏览器兼容性问题
- hibenate建表约束问题
- 用Hibernate映射mysql问题(Timestamp)
最新问答
更多- 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
- 如何通过引用返回对象?(How is returning an object by reference possible?)
- 矩阵如何存储在内存中?(How are matrices stored in memory?)
- 每个请求的Java新会话?(Java New Session For Each Request?)
- css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
- 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
- xcode语法颜色编码解释?(xcode syntax color coding explained?)
- 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
- 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
- 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
- 西安哪有PLC可控制编程的培训
- 在Entity Framework中选择基类(Select base class in Entity Framework)
- 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
- 电脑二级VF有什么用
- Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
- 金华英语角.
- 手机软件如何制作
- 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
- 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
- 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
- Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
- 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
- python的访问器方法有哪些
- DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
- 在Ruby中对组合进行排序(Sorting a combination in Ruby)
- 网站开发的流程?
- 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
- 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
- 透明度错误IE11(Transparency bug IE11)
- linux的基本操作命令。。。