hibernate使用annotation需要配置下面文件
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
http://www.springframework.org/schema/beans/spring-beans-2.5.xsd">
<!-- Hibernate session factory
使用hbm.xml的用这个类
org.springframework.orm.hibernate3.LocalSessionFactoryBean -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource">
<ref bean="dataSource"/>
</property>
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQLDialect</prop>
<prop key="hibernate.show_sql">true</prop>
</props>
</property>
<property name="annotatedClasses">
<list>
<value>com.note.model.Customer</value>
</list>
</property>
</bean>
</beans>
注意使用下面这句配置:
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
否则会出现:Invalid property 'annotatedClasses' of bean class
。。错误
分享到:
相关推荐
spring ,hibernate ,flex 应用注释配置的一个例子,里面有数据库脚本和说明文件
简介: 在过去几年里,Hibernate不断发展,...Hibernate annotation使用了ejb JPA的注解,所以,下面安装配置hibernate annotation环境时,需要导入ejb的包。许多网上的资料都是jpa hibernate annotation方面的资料。
ssh2框架整合模板。 spring2.5.6,hibernate3.2 基于annotation配置,配置文件内容很少 struts2基于模式匹配,配置文件也很简单。
传统上,Hibernate的配置依赖于外部 *.hbm.xml文件:数据库映射被定义为一组 XML 映射文件,并且在启动时进行加载。 借助新的 Hibernate Annotation 库,即可一次性地分配所有旧映射文件——一切都会按照您的想法来...
使用了annotation后可以自动不用写*.hbm.xml的配置文件。方便省事。
5 建立hibernate 配置文件hibernate.cfg.xml 6 6 建立Student 类 6 7 建立Student 映射文件 Student.hbm.xml 6 8 将映射文件加入到hibernate.cfg.xml中 6 9 写测试类Main,在Main中对Student对象进行直接的存储测试 6...
3 重Annotation,轻xml配置文件 ... 性能优化 1 注意session.clear()的运用,尤其在不断分页循环的时候 2 1+N问题 (典型的面试题) (详见 hibernate_2800_Hibernate_1+N项目) 3 list和iterate不同之处(//主要...
Hibernate自动生成文件,可以通过myeclipse自动配置Hibernate文件以及各种Dao包中的增删修改方法
文件类型包括30个Java源代码文件、13个XML配置文件、2个Properties配置文件、1个Git忽略文件和1个Markdown文档。该示例包含了基于XML和Annotation的Hibernate配置,涵盖了one-to-one、one-to-many、many-to-many映射...
在Hibernate中使用注解,...(3)在Hibernate主配置文件中无需指定映射文件了,但需要指定注解的实体类。(springboot这一步也省了) 注解的具体文档在javax.persistence包下的注解类型总结Annotation Type Summry中。
此时如果使用基于Annotation的SSH框架很容易转移到Struts+EJB+Spring的项目中,而且使用Annotation,很容易实现0配置,像在这个实例中就一个配置,这样避免了配置文件多而不知所措的情况。 开发步骤 2 环境的集成 2 ...
hibernate开发所需的所有jar包:包含hibernate基本jar包 annotation所需jar包 slf4j和lof4j的jar包 以及相关的配置文件
dom4j-1.6.1.jar dom4j是一个Java的XML API,类似于jdom, 用来读写XML文件的,这是必须使用的jar包,Hibernate用它来读写配置文件 commons-collections-3.2.jar Apache Commons包中的一个, 包含了一些Apache开发的...
struts2+spring+hibernate(实现XML和Annotation两种方式操作数据库) 项目描述: 框架及版本:struts2 + spring3.0 + hibernate3.3 所实现的功能说明 把两个对象存入到数据库中 ...注意spring配置文件的配置
里面整合的是springMVC+hibernate3的配置文件和实例,用的是mysql数据库,使用注解annotation,下载后,只需修改jdbc.properties配置文件和加载对应的数据库驱动jar包就可以运行。亲测通过,有问题可以交流。
Hibernate: 第一课:第一个hibernate项目 第二课:测试实体对象的生命周期 第三课:hibernate基本映射 第四课:hibernate多对一关联映射 ...................... ...第五课:spring对AOP的只是(采用配置文件的方式)
XML配置文件 3.8. J2EE应用程序服务器的集成 3.8.1. 事务策略配置 3.8.2. JNDI绑定的SessionFactory 3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理 3.8.4. JMX部署 4. 持久化类...
spring_3.2.0+hibernate_4.1.9+struts2_2.3.7全annotation编写,采用MD5加密,已实现登录,注册,注销,验证码,带sql文件,src下面的SystemGlobals.properties文件配置下数据库就可以直接运行
3.7. XML配置文件 3.8. J2EE应用程序服务器的集成 3.8.1. 事务策略配置 3.8.2. JNDI绑定的SessionFactory 3.8.3. 在JTA环境下使用Current Session context (当前session上下文)管理 3.8.4. JMX部署 4. 持久化...