<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.5.xsd"
xmlns:tx="http://www.springframework.org/schema/tx" default-autowire="byName">
<!--数据源连接池,使用dbcp-->
<bean id="realPoolDataSource" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
<!--基本连接设值-->
<property name="driverClassName" value="org.gjt.mm.mysql.Driver" />
<property name="url"
value="jdbc:mysql://127.0.0.1:3306/jsjdemo?useUnicode=true&characterEncoding=UTF-8" />
<property name="username" value="root" />
<property name="password" value="root" />
<!--连接池参数设置-->
<property name="maxIdle" value="20" />
<property name="maxWait" value="1000" />
<property name="defaultAutoCommit" value="false" />
<property name="removeAbandoned" value="true" />
<property name="removeAbandonedTimeout" value="120" />
</bean>
<!-- c3p0连接池 -->
<bean id="c3p0DataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource">
<property name="driverClass" value="org.gjt.mm.mysql.Driver" />
<property name="jdbcUrl" value="jdbc:mysql://127.0.0.1:3306/jsjdemo?useUnicode=true&characterEncoding=UTF-8" />
<!-- 当连接池耗尽时候,一次获得连接数-->
<property name="acquireIncrement" value="5" />
<!-- 连接池最大数 -->
<property name="maxPoolSize" value="20" />
<!-- 连接池最小数-->
<property name="minPoolSize" value="5" />
<!-- 用户名-->
<property name="user" value="root" />
<!-- 用户密码-->
<property name="password" value="root"></property>
</bean>
<!--
类似于hibernate的SessionFactory,指定由spring容器Bean,即:LocalContainerEntityManagerFactoryBean
-->
<bean id="entityManagerFactory"
class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
<property name="persistenceUnitName" value="JSJDemoPU" />
<property name="dataSource" ref="c3p0DataSource" />
</bean>
<!--配置事务-->
<bean id="transactionManager" class="org.springframework.orm.jpa.JpaTransactionManager">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<!--支持dao事务注解-->
<tx:annotation-driven transaction-manager="transactionManager" />
<!-- Hibernate使用的SessionFactory -->
<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
<!--数据源配置-->
<property name="dataSource">
<ref bean="c3p0DataSource" />
</property>
</bean>
<!--Spring注入Dao实现-->
<bean id="testDAO" class="test.dao.TestDAO">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<bean id="TeamDAO" class="mangerTeam.dao.TeamDAO">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<bean id="PositionDAO" class="mangerTeam.dao.PositionDAO">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<bean id="PlayerDAO" class="mangerTeam.dao.PlayerDAO">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
<bean id="NationalityDAO" class="mangerTeam.dao.NationalityDAO">
<property name="entityManagerFactory" ref="entityManagerFactory" />
</bean>
</beans>
|
相关推荐
JSF+Spring+JPA(Hibernate实现)的环境搭建.doc JSF+Spring+JPA(Hibernate实现)的环境搭建.doc
JSF+Spring+JPA_Hibernate实现_的环境搭建.pdf
JSF+Spring+JPA以我个人看来,应该说是Struts2+Spring+Hibernate的替代解决方案。 引入JPA去取代或者说包装或者说是升级Hibernate是为了符合JAVA EE的规范,达到ORM统一的结果。下次项目用EJB也好、用TOPLINK也好、...
这是jsf+spring2.5+jpa(hibernate)的jar包,很多人为了jsj环境而配置半天,在此提供jar包共享。注:除了ajax4jsf和tomahawk-1.1.3.jar,因为csdn只让我上传20mb,大家自己可以下一下自己试试。
BEA Workshop Studio 3.3是eclipse下最优秀、最有生产力的j2ee web开发ide,该文以大量的屏幕截图示例了借助工具的快速开发过程,欢迎下载,传播。
各种主流JAVA框架的比较,包括JSF,Struts,EJB,Hibernate,jpa,spring
10.2.2 在Java SE环境下使用 Hibernate JPA实现 370 10.2.3 在Java SE环境下使用 TopLink JPA实现 374 10.2.4 在Java SE环境下使用 EntityManager 377 10.2.5 使用orm.xml管理O/R映射 379 10.3 理解实体 382 10.3.1 ...
JSP+JavaBean和Servlet+JSP+JavaBean框架 Struts框架 Hibernate框架 JPA框架 Spring框架 JSF框架
以Java EE主流框架整合应用及项目开发为主线,通过Java Web开发中最常见的19个典型模块和5个完整的项目案例,详细介绍了Struts 2.x、Spring、Guice、Hibernate、iBATIS、JPA、JSF和AJAX等热门开源技术及JSP +Java ...
分数有点高,但是绝对值的.和我之前上传的easyjweb两个框架有相同的地方,我希望我们共同努力把这两个框架结合起来,一起做开发。里面只是一个crud,项目是可以自动生成多表结合的,需要的可以把这个CRUD的例子下下来看...
以Java EE主流框架整合应用及项目开发为主线,通过Java Web开发中最常见的19个典型模块和5个完整的项目案例,详细介绍了Struts 2.x、Spring、Guice、Hibernate、iBATIS、JPA、JSF和AJAX等热门开源技术及JSP +Java ...
以Java EE主流框架整合应用及项目开发为主线,通过Java Web开发中最常见的19个典型模块和5个完整的项目案例,详细介绍了Struts 2.x、Spring、Guice、Hibernate、iBATIS、JPA、JSF和AJAX等热门开源技术及JSP +Java ...
javaee 实验报告 实验一 JSP+Servlet+Javabean+jdbc-基于MVC模式的数据库的应用 实验二 JSF+JPA实现用户注册 实验三 struts+spring+hibernate框架访问数据库的应用 实验四 使用WebService和EJBean访问数据库的应用
Sun标准:J2EE技术,Servlet、JSP、JPA、JTA、JavaMail、EJB、JSF、JDBC和JPA。。。。。。。 struts+spring+hibernate webwork+spring+hibernate struts+spring+ibatis struts+spring+jdbc webWork+spring+
SpringMVCHibernate项目Spring MVC + Hibernate 初学者教程技术SpringMVC HibernateJSP 页面应用服务器:Glassfish 数据库:MySQL 内容:共4... 比较 (Spring MVC + Hibernate + JSP) 和 (JavaEE with EJB + JPA + JSF)
PROYECTO 集成 JSF、Primefaces、JPA、Hibernate 和 Spring(安全)环境; 这个项目中的 Las usadas 工具儿子 las siguientes: JSF 2.2 Primefaces 5.1 日本特许经营协会4.3 HibernateSpring安全 3.2.2 Oracle数据库...
第一章 安装配置开发环境 第二章 开发第一个Java 应用程序 第三章 Eclipse 的基础概念,配置和使用 第四章 用MyEclipse Database Explorer管理数据库 第五章 开发JDBC 应用 第六章 管理应用服务器 第七章 开发...
网络日历活动日历: #技术: JSF Spring security Primefaces JPA Hibernate MySQL #枚举类型接触: -1取消0活跃1不活动事件: -1取消0等待1确认2完成支付: 0打开1已付-1取消#功能联系人包括联系方式更改联系资料...
Java :hot_beverage: | POO,JDBC,Servlet,JavaEE,Web服务,JSF,EJB,JPA,PrimeFaces,Hibernate,Spring,Struts Tabla de contenidos 计数 查看 话题 量化 编辑 资料下载 001 :check_mark: :hourglass_...