
struts/JSF/spring/hibe/JPA
shierqu
这个作者很懒,什么都没留下…
展开
-
手动集成SSH
SSH框架中Spring和Hibernate属于轻量级框架,一方面这两个框架都不依赖于应用程序服务器,只要有java环境就可以运行,另一方面我们自己编写的类无需继承Spring或者Hibernate的框架中的类(当然Spring和Hibernate集成的时候可能会有依赖关系),而原创 2011-07-20 23:27:47 · 1385 阅读 · 2 评论 -
Flex项目与SSH项目整合问题记录
开发项目重用是很重要的开发手段,正直开发一个SSH项目,其中有一功能可重用之前的整个Flex项目(通过BlazeDS与java端交互,所需服务和servlet等有spring和springMVC来管控)。其实Flex项目同其他项目整合原理很简单,就相当于在其他项目中嵌入flash,不过此处还要考虑通过BlazeDS同java端通信的问题。下面简述下由Flex项目向SSH项目进行整合时所遇到的问题描原创 2012-04-29 02:17:12 · 4003 阅读 · 14 评论 -
简单JSF举例来介绍JSF应用及此MVC框架的一点好处
本文简单介绍了下JSF,同时利用一个小例子介绍了JSF项目开发过程,从中体会着此MVC框架给开发带来的好处。期间也简单说明了下与struts的一点点区别。 JSF(javaServer Faces)是符合J2EE5标准的web端框架。JSF提供标准的编程接口、事件驱动模型、丰富的可扩展的组件库:包括一个核心的JSP标记库用来处理事件、执行验证及其他非UI相关的操作,即core标签库;和一个标准的H原创 2012-04-29 00:35:04 · 3231 阅读 · 4 评论 -
由JDBC浅谈JNDI及其在WebSphere中的配置和企业级应用中DB Session在Spring下的管理
在J2EE规范中对JDBC和JNDI进行了充分说明。本文展现了两者间的一点联系,概要陈述下在WebSphere中如何配置JNDI数据源以及在应用中使用JNDI数据源,同时结合Spring简述应用中DB Session的管理。 JDBC说明及举例 JDBC API为访问不同的数据库提供了一种统一的途径,象ODBC一样,JDBC对开发者屏蔽了一些细节问题,另外,JDBC对数据库的访问也具有平台无关性。原创 2012-04-26 23:03:28 · 3111 阅读 · 5 评论 -
利用struts将一对多数据传入后台
在Struts2的Action中提供与界面元素项对应的属性,将属性名称设置为与表单元素一致的名称,并对其提供get和set方法,Struts2会自动将这些数据传输到后台。表单元素可以集中到一个Bean对象中,此时表单元素name指定为Bean.theProperty即可。 针对一对多表单数据情况,在Action中设置一个Bean和一个List(可以用set,会复杂些)较为方便。原创 2012-02-28 00:45:32 · 1889 阅读 · 5 评论 -
JPA简单对一对多关系的数据进行插入,先一后多
JPA和HIBERNATE均属于ORM框架,两者在使用上也很相似,尤其是原理上。除了这两种操作DB的工具外,我们还可能使用到Serialization 、JDBC、ODB 、EJB2 、JDO等。 此处仅简单通过JPA插入一对关系数据进行了解JPA的使用。对于一对多关系,从Object角度将,关系可能维护在多的一方,也可能维护在一的一方;从DBTable的角度将,则是多的一方维护原创 2011-10-26 00:50:36 · 5132 阅读 · 5 评论 -
Quartz资源及与Spring集成简单使用举例
Quartz是一个任务调度框架,任务调度是指按照预先指定好的时间、时间间隔或执行次数来自动执行任务,比如每天早上6:00从控制台上输出 “早上好”。多数的Web项目都具有任务调度的任务,而在java项目中实现任务调度的方式有很多种,这一点在IBM文献《几种任务调度的 Java原创 2011-09-30 01:35:38 · 1599 阅读 · 6 评论 -
Struts在SSH项目中的应用
Struts的详细使用可以参考在线文档http://struts.apache.org/1.3.10/userGuide/index.html Struts在SSH项目中使用,其实就是要将spring与struts集成到一起,更大限度的发挥它们两者的作用。Strut原创 2011-07-20 23:50:22 · 1433 阅读 · 3 评论 -
Hibernate在SSH项目中的应用
Hibernate的应用(包括关联关系的映射和HQL等)可以参考其在线文档:http://docs.jboss.org/hibernate/core/3.6/reference/zh-CN/html/Hibernate打破了以往先建立好表在创建实体类的传统方式,hibernate原创 2011-07-20 23:35:19 · 2885 阅读 · 2 评论 -
mybatis基础与核心类
mybatis优势 我们使用mybatis框架很大原因是因为与hibernate比较其学习曲线低,执行效率高。mybatis的优势可以归纳如下几条,其中第1-3条与hibernate并无明显区别,而第4-7条值得关注下,这也是我们选择使用mybatis或是hibernate的一个很好依据。 1. 消除大量JDBC冗余代码——hibernate、spr原创 2015-12-20 23:11:25 · 4428 阅读 · 2 评论