5. 之后修改一下faces-config.xml里面的内容。
加入如下内容
<managed-bean>
<managed-bean-name>playersVO</managed-bean-name>
<managed-bean-class>
mangerTeam.vo.PlayersVO
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
<managed-bean>
<managed-bean-name>playerAction</managed-bean-name>
<managed-bean-class>
mangerTeam.action.PlayerAction
</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
<!--从Spring得到的DAO-->
<managed-property>
<property-name>playerDAO</property-name>
<value>#{PlayerDAO}</value>
</managed-property>
<managed-property>
<property-name>playersVO</property-name>
<value>#{playersVO}</value>
</managed-property>
</managed-bean>
|
这样Spring的DAO就注入了该Action(我还是喜欢叫它Action),至于该Action的代码由于过长,就不在此列出,很简单。无非就是注入DAO,setter和getter呗。
到此JSF+Spring+JPA的环境算是集成起来了,项目代码结构图如下:
JPA的缺点:
必须使用在JDK1.5以上的环境,否则只能望JPA而兴叹。
因为它是标准,还在不断的更新中,所以还是不太成熟,不敢保证之后会有很大的变动。
和Hibernate一样,对于多个表(对象)的联合查询,效率比纯JDBC的执行sql要慢很多。
JSF的缺点:
调试不是很方便。
无论是sun的实现还是apache的实现,都存在比较多的bug。
组件技术不如js开源框架灵活,有点鸡肋的感觉。
- 大小: 33.7 KB
分享到:
相关推荐
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的例子下下来看...
javaee 实验报告 实验一 JSP+Servlet+Javabean+jdbc-基于MVC模式的数据库的应用 实验二 JSF+JPA实现用户注册 实验三 struts+spring+hibernate框架访问数据库的应用 实验四 使用WebService和EJBean访问数据库的应用
以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 ...
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_...