is not mapped [from错误

org.hibernate.hql.ast.QuerySyntaxException: CINEMAS is not mapped [from CINEMAS]

<class name="User" table="CINEMAS">      

  <id name="id" column="Id"  type="Java.lang.Integer">          

    <generator class="native"/>      

  </id>      

  <property name="username" column="username"  type="java.lang.String"/>      

  <property name="password" column="password"  type="java.lang.String"/>      

  <property name="sex" column="sex"  type="java.lang.String"/>

</class>

代码如下:

List<User> list=session.createQuery("from CINEMAS").list();

而出现这个错误的根本原因是hql语法里面是POJO对象而不是table.所以改成这样就可以了:

List<User> list=session.createQuery("from User").list();

时间: 2024-10-10 15:21:04

is not mapped [from错误的相关文章

[Entity Framework] Dababase First, Model 与 Table 的更新策略

在初次使用EF的Database first时,总感觉能迅速的从Data Table 快速将Entity Model快速建立出来,省去以往还要hard code撰写POCO类的功夫,但数据表设计随着开发而更新了几个版本后,常常发生Model 与 Table对不起来的情况,即便执行了"从数据库更新模型",不是字段没反映出来.就是出现错误消息,常常最后只能选择全部砍掉重练.... 在初次使用EF的Database first时,总感觉能迅速的从Data Table 快速将Entity Model快速

关于Struts2中的错误:例如There is no Action mapped for namespace / and action name product-input.

            在配置struts.xml 文件时,会出现    There is no Action mapped for namespace / and action name ....    意思是没有product-input的映射文件或者是命名空间       出现这样的错误的原因后:     做如下检查:           1: 把struts.xml中的namespace="/"改成namespace=""或者去除,使用默认的命名空间. 2:

There is no Action mapped for action name mylogin!regist错误原因

声明:本博客为原创博客,未经允许,不得转载!小伙伴们如果是在别的地方看到的话,建议还是来csdn上看吧(原文链接地址为http://blog.csdn.net/bettarwang/article/details/39650937),毕竟在csdn上看代码和提问.讨论都更方便. 大家都知道,可以利用DMI(Dynamic Method Invocation,动态方法调用)进行一个Action对应多个表单动作,今晚尝试了登录与注册两个表单动作的示例时,却总是弹出"There is no Actio

is not mapped 错误改正

我出现的错误是:oorg.hibernate.hql.ast.QuerySyntaxException: DEPT is not mapped [from DEPT] 配置文件如下: <?xml version="1.0"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://www.hibernate.org/d

hibernate xxx is not mapped 错误原因及解决方法

错误: "hibernate xxx is not mapped" 原因: xxx.hbm.xml文件没有发布到target相应目录中. 解决方法: pom.xml中,节点内添加如下代码: <sourceDirectory>src/main/java</sourceDirectory> <resources> <resource> <directory>src/main/java</directory> <e

HTTP Status 404 - There is no Action mapped for namespace [/] and action name [Action!Method]错误解决

按照书本上的Struts2的例子,运行会出现错误: HTTP Status 404 - There is no Action mapped for namespace [/] and action name [sayHelloAction!sayStruts2] ... 貌似在struts.xml中配置action的method不会出错,而直接在jsp中写“Action!Method.action”就会报错. 搜索许久没有发现解决办法,后来发现第二种写法叫做“DMI”,会产生安全隐患,在stru

LINUX环境中tomcat启动错误:The servlets named X and Y are both mapped to the url-pattern [/Z] which is not permitted

最近有一个问题困扰了我3天,我在windows部署项目无误后,准备将项目发布到阿里云linux服务器上,发现启动报错了:LINUX环境中tomcat启动错误:The servlets named X and Y are both mapped to the url-pattern [/Z] which is not permitted,首先想到的是肯定部署代码或者项目配置文件的事,怀疑有可能是jar包出错了,果不其然,在项目的WebContent\WEB-INF\lib发现了servlet-ap

错误There is no Action mapped for namespace / and action name—Struts2

Struts2出现错误,总是提示"There is no Action mapped for namespace / and action name"的错误. 错误代码如下: 09:36:13,515 WARN [Dispatcher] Could not find action or result There is no Action mapped for namespace [/] and action name [css] associated with context path

Struts2注解错误之There is no Action mapped for namespace /

我用最新版本的Struts2.3.4做注解操作的时候,一直出现这个问题.花了近两个小时才解决,错误原因让人啼笑皆非-- [plain] view plaincopy There is no Action mapped for namespace [/] and action name [test] associated with context path [/test]. - [unknown location] at com.opensymphony.xwork2.DefaultActionP