这个java实体类创建完成了, 但是如何在配置文件中将这个实体类注入呢? 也就是不用写 user.hbm.xl 文件 package com.bird.user.entity; import javax.persistence.Entity; import javax.persistence.Table; import javax.persistence.Id; @Entity @Table(name = "user") public class User { private int id ; @Id public int getId() { return id; } public void setId(int id) { this.id = id; } }
如果不用注解 ,需要在spring.xml中增加如下代码。
<property name="mappingResources"> <list> <value>com/bird/user/entity/User.hbm.xml</value> </list> </property>
怎么才能启动项目就,读取注解, 加载实体类 ????
用注解的方式不是你写的第一个例子?你的问题是如何加载实体类?是要用HibernateTemplate吧
是的 , 我的实体类没有在启动项目的时候 被 加载, 所以在执行 “ from User ” 语句时候,提示找不到这个类。。
怎么才能启动项目就,加载实体类!!
@BIGBIRD大鸟: 这个是配置问题,你是不是没有在web.xml里加Spring的监听器?