hibernate-菜鸟求教Hibernate之 User is not mapped

问题描述

菜鸟求教Hibernate之 User is not mapped

映射是有的

实体类的注解:

使用session.createCriteria(User.class);是没有任何问题的
使用session.createQuery("from User")就报错User is not mapped

求教!!

解决方案

http://blog.sina.com.cn/s/blog_4553489c01010ja7.html

解决方案二:

session.createQuery("from User")这个是不是错了

解决方案三:

这个实体类所在的包有没有扫描到呢,得要让Hibernate的SessionFactory扫到注解的实体啊 ,即检查hibernate的数据库连接配置信息中:

 <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
        <property name="dataSource" ref="dataSource" />
        <property name="packagesToScan" value="实体包" />
        <property name="hibernateProperties">
            <props>
                <prop key="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</prop>
                <prop key="hibernate.hbm2ddl.auto">update</prop>
                <prop key="hibernate.show_sql">false</prop>
                <prop key="hibernate.format_sql">false</prop>
                <prop key="hibernate.use_sql_comments">false</prop>
                <prop key="hibernate.max_fetch_depth">2</prop>
                <prop key="hibernate.jdbc.batch_size">100</prop>
                <prop key="hibernate.query.substitutions">true 1, false 0</prop>
                <prop key="hibernate.connection.SetBigStringTryClob">true</prop>
                <prop key="javax.persistence.validation.mode">none</prop>
            </props>
        </property>
    </bean>

这个属性packagesToScan的值是否包含了User类所在的包名称。

解决方案四:

@Entity

**@Table(name="tb_user") **

时间: 2024-09-17 19:33:17

hibernate-菜鸟求教Hibernate之 User is not mapped的相关文章

菜鸟求教《hibernate》 The user must supply a JDBC connection问题

问题描述 今天刚学hibernate,测试一个程序,结果出现了这个问题,希望有大神帮我看看万分感激.结构图main函数图:hibernate.cfg.xml配置图: 解决方案 解决方案二:我的hibernate配置文件<hibernate-configuration><session-factory><propertyname="hibernate.dialect">org.hibernate.dialect.MySQL5Dialect</pr

session-新手求教hibernate查询功能的写法

问题描述 新手求教hibernate查询功能的写法 网上找了一个 public static Object get(Class clazz, int id) { Session session = null; try{ session= HibernateUtil.getSession(); Object obj = session.get(clazz, id); return obj; }finally {// 保证资源得到释放 if(session != null) { session.cl

spring mvc 整合hibernate 菜鸟级问题

问题描述 小弟想用spring mvc 整合hibernate 但是spring总是如法注入. spring配置文件如下<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">&l

数据-菜鸟求教!C#大文本处理如何提速?

问题描述 菜鸟求教!C#大文本处理如何提速? 有个几百兆的文件,里面全是数据,每一行都要处理,如: GOTO / 8.39900, -4.61009, 115.00000 要转换成 LIN {E6POS: X 8.39900, Y -8.37946, 115.00000, A 0.000, B 0.000, C 0.000, E1 0.000} C_VEL 现在是小文件可以,数据量大了速度就非常慢,1M的都要7分钟才能处理完 解决方案 难怪代码慢,你还用了字符串相加. 你应该用 StringBu

php上传excel导出pdf~菜鸟求教,大神指点

问题描述 php上传excel导出pdf~菜鸟求教,大神指点 烦了我三个星期的需求:在线excel转pdf. 需求是把excel上传后经过php转为pdf,我开是利用了phpexcel,上传后再用tcpdf生成,但是phpexcel无法,或者说找不到获取列宽和行高的函数.然后就直接用phpexcel调用tcpdf的类库输出,但是就生成乱码 - -. 目前使用的环境是PHP5.4+linux+tengine 现在有几个问题,想请教各路大神: 1.phpexcel如何获取列宽和行高 2.如何生成pd

极光推送这几个参数什么意思?菜鸟求教大神。

问题描述 极光推送这几个参数什么意思?菜鸟求教大神. static String appId = "b03c5cfef65ed30108f0a3fd82c3f6b4"; static String appkey = "110000"; static String master = "a02a76119b20d4e31620d7597a3b4f35"; static String CID = "873ffc4fec7bfd43d47056

unity3d 仿真-大三菜鸟求教unity3d程序

问题描述 大三菜鸟求教unity3d程序 我在做一个unity3d小游戏的互动,希望我的player在挥剑的时候面前的cube消失并且伴随特效和音效,想问用编程怎么实现! 解决方案 你去蛮牛网站看看吧,那个里面有unity3d资源. 如果有帮助,记得点采纳. 解决方案二: 可以去 宣雨松的博客 或者 泰课在线,上面有很多优秀的Unity教程

c语言-菜鸟求教,为什么会显示找不到,感激不尽

问题描述 菜鸟求教,为什么会显示找不到,感激不尽 #include #include #include char *mystrstr(char *string,char *findstring ) { if (string == NULL || findstring == NULL) { return NULL; } int flag = 1; while (*string != '') { char *p=string; char *px = string; char *now = finds

c语言-菜鸟求教:int Main(WORD *parameter1)的数据类型问题。

问题描述 菜鸟求教:int Main(WORD *parameter1)的数据类型问题. 问一下main函数的输入量是指向word类型变量的地址?main函数返回的值为int型? 解决方案 这个一般是用于传递参数,为什么用word不清楚,按理说应该是char[]或者char *才行,传别的,操作系统不支持,如果main是作为入口的话. 解决方案二: 入参是一个 WORD * 指针变量,你要说是指向 WORD 变量的地址也没错,返回值是 int 没错.