Maven搭建MyEclipse10+Struts2.1+Spring3.3+Hibernate3.3全注解(15)

发布时间:2021-06-05

Maven搭建MyEclipse10+Struts2.1+Spring3.3+Hibernate3.3全注解框架

<!-- 使用 annotation 自动注册bean,并检查@Controller, @Service, @Repository注解已被注入 --> <context:component-scan base-package="org.inscribe.farsighted" />

<!-- 配置事务管理 -->

<bean id="transactionManager" class="org.springframework.orm.hibernate3.HibernateTransactionManager"> <property name="sessionFactory" ref="sessionFactory" /> </bean>

<!-- 配置注解实现管理事务(cglib:proxy-target-class="true") --> <tx:annotation-driven transaction-manager="transactionManager" proxy-target-class="true" />

</beans>

3. hibernate.cfg.xml修改

<?xml version='1.0' encoding='UTF-8'?> <!DOCTYPE hibernate-configuration PUBLIC

"-//Hibernate/Hibernate Configuration DTD 3.0//EN"

"/hibernate-configuration-3.0.dtd">

<!-- Generated by MyEclipse Hibernate Tools. --> <hibernate-configuration> <session-factory> <property name="dialect"> org.hibernate.dialect.MySQLDialect </property> <property name="connection.url"> jdbc:mysql://localhost:3306/test </property> <property name="ername">root</property> <property name="connection.password">admin</property> <property name="connection.driver_class"> com.mysql.jdbc.Driver </property> <property name="myeclipse.connection.profile">MYSQL</property> <!-- <mapping class="org.inscribe.farsighted.model.Student" /> --> <!-- Connection Pooling Info --> <property name="initialSize">5</property> <property name="maxActive">100</property> <property name="maxIdle">30</property> <property name="maxWait">500</property> <property name="defaultAutoCommit">false</property>

Maven搭建MyEclipse10+Struts2.1+Spring3.3+Hibernate3.3全注解(15).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219