
SSH
Danna_Danna
静下心来,看看自己能写一个什么样的人
展开
-
【SSH之旅】一步步学习Struts1框架(三):解析对比Struts1实例
上篇博客中,已经实现了一个Struts例子,原创 2014-10-24 12:18:10 · 1675 阅读 · 11 评论 -
SSH整合实例
在上篇博客中,SSH已经整合了,整合后的效果如何,现在就看看在SSH框架下,实现的第一个实例。第一:文件资源目录概览 简要说明: com.zhudan.base:包下有公共的dao接口和dao层的实现,比如说BaseDao和BaseDaoImpl com.zhudan.dao:包下是自己的dao接口比如说RoleDao原创 2015-03-31 15:31:33 · 3206 阅读 · 10 评论 -
从实例理解Struts2
先是一个最最简单的例子,在浏览器中请求一个action,然后返回一个字符串到jsp页面上显示出来。第一:创建web项目,引入struts2要的jar包,目录如下: 第二:web.xml中配置struts2的核心拦截器 <web-app version="2.5" xmlns="http://java.sun.com/xml/n原创 2015-03-31 10:25:02 · 1892 阅读 · 4 评论 -
一步步学习Hibernate框架(四):采用jpa实现一对多关联映射(二)
上篇博客已经采用jpa注解来实现了一对多关联映射,将这种关联映射以外键的形式处理,现在来看看怎么以第三张表的形式处理。采用jpa注解来映射数据库要使用的jar包见上篇博客: 一步步学习Hibernate框架(三):采用jpa实现一对多关联映射(一) 现在看第二种方式:以第三张表的关系来体现Group.javapackage com.tgb.zh原创 2015-02-28 16:17:07 · 1992 阅读 · 5 评论 -
一步步学习Hibernate框架(三):采用jpa实现一对多关联映射(一)
JPA(Java Persistence API)是Sun官方提出的一种Java持久化规范。为Java开发人员提供了一种对象/关系映射工具,管理Java应用中的关系数据。JPA的总体思想和现有Hibernate、TopLink等ORM框架大体一致。总的来说,JPA包括以下3方面的技术:第一:ORM映射元数据 JPA支持XML和JDK 注释(也可译作注解)两种元数据的形式,元数据原创 2015-02-28 15:52:23 · 4428 阅读 · 9 评论 -
【SSH之旅】一步步学习Hibernate框架(二):一对一关联映射中的主键关联
一对一的映射在对象模型中是经常见到的,为了将对象模型转换为关系模型就必须在映射文件中进行配置,重点是标签的使用,需要在映射的主对象中添加该标签,现在就来看看。 一对一的关联映射中,有一种特殊的情况,就是一个表的主键同时也是一个表的外键,也就是说一个字段是同是主键和外键,并且该外键唯一对应着另一张表的一行,它们两个是唯一对应关系,反应到对象模型中就是属于一种一对一的引用关系,一个对象的原创 2015-02-28 13:51:13 · 1781 阅读 · 6 评论 -
【SSH之旅】一步步学习Hibernate框架(一):关于持久化
在不引用任何框架下,我们会通过平凡的代码不停的对数据库进行操作,产生了很多冗余的但是又有规律的底层代码,这样频繁的操作数据库和大量的底层代码的重复书写极大的浪费了程序人员的书写,就在这样一种情况下,Hibernate框架应运而生了。 其实Hibernate封装的就是Model模型中的model,封装的这部分又叫持久层,在这层中对对象进行添加、删除、更新、查询等操作就叫做持久化。原创 2014-10-31 13:59:54 · 2175 阅读 · 11 评论 -
【SSH之旅】一步步学习Struts1框架(二):Struts实例
从上篇博客可以看到,其实Struts1框架就是封装了一些页面的转向、数据类型的转换,去除冗余的if else判断,除了这些,其实还封装了一些我们平常用的JSTL标签库,文件上传等等。 下面看如何运用Strut是实现登陆和添加用户实例。项目目录结构:原创 2014-10-08 21:05:44 · 2052 阅读 · 13 评论 -
【SSH之旅】一步步学习Struts1框架(一):封装什么
这篇博客主要是说通过实现一个MVC模式代码来说明Struts1主要封装了什么。 MVC模式流程图(Model2): 从图上可以看到,Servlet控制着页面的跳转以及一些一些页面上的逻辑,M是具体的业务逻辑,一些增删改查的操作,V就是JSP,实现页面的显示,这就是在不使用Struts框架的情况下,MVC各个职责。 那么具体代码是怎么实现的呢?整个项目的索引结构:原创 2014-09-29 08:15:54 · 1952 阅读 · 12 评论 -
MyEclipse搭建SSH(Struts2+Spring2+Hibernate3)框架项目教程
对Struts、spring、hibernate大体上了解一遍后,就是针对这个几个框架的整合了。如何整合,请看下面:第一:Struts2的jar和xml配置文件: jar包: commons-fileupload-1.2.1.jar:文件上传 commons-io-1.3.2.jar:文件读取工具类 freemarker-2.3.1原创 2015-03-31 11:50:19 · 3884 阅读 · 5 评论