
SSH框架
iteye_4653
这个作者很懒,什么都没留下…
展开
-
myeclipse10下搭建SSH框架
绝对原创,献给javaee初学者[url]http://blog.sina.com.cn/s/blog_ce0da6ca0101gal8.html[/url]原创 2014-06-06 10:36:47 · 80 阅读 · 0 评论 -
手工编写SSH应用1
小编学习java已经两年了,由于java的开源性,在学习之初,实在因为环境问题吃了好多亏,因此小编励志要写一篇ABC的SSH框架开发说明,首先声明,此文档适合对SSH没有吃透的各位亲。 在整个过程中,小编使用EditPlus(见附件)为编写工具,手工搭建web目录,希望和各位SSHABC们一起学习,对了使用ant工具进行编译(ant的build文件在小编的博客有下载)。首先来...2014-06-27 19:19:19 · 117 阅读 · 0 评论 -
SSH应用2
我们从底层讲起,众所周知,hibernate是ORM框架(对象关系数据库)映射框架,它允许我们以面向对象的观点操作数据库,因此我们要编写的第一层代码,名字为po层,放到po文件夹中,在这个文件夹里写入POJO+.hbm文件。其中POJO是plain and old java object,你懂得,hbm是hibernate的配置文件,告诉hibernate对象类以及他们之间的关系如何映射到数据...2014-06-27 19:29:55 · 74 阅读 · 0 评论 -
ssh应用3
JavaEE应用无非就是java操作数据库,现在hibernate替我们完成了数据库的映射,我们要考虑如何访问数据库了。在传统的JDBC中,访问数据库要使用connection,同样,在hibernate中访问数据库需要session,而session是由sessionFactory产生的,因此我们需要为sessionFactory配置数据源,同时告诉sessionFactory,它产生的sess...2014-06-27 19:44:10 · 83 阅读 · 0 评论 -
ssh4
dao层结束之后,来写service层,就是业务逻辑层,这一层也采用接口加impl的方式实现。比如atm的业务层:package org.atm.service;import java.util.*;import org.atm.po.*;public interface AtmService{ /** *返回卡的信息 */ public Card getCar...2014-06-27 19:58:07 · 139 阅读 · 0 评论 -
SSH框架中applicationContext.xml理解
org/atm/po/Customer.hbm.xml org/atm/po/Card.hbm.xml org/atm/po/CardType.hbm.xml org/atm/po/CardLo...2014-06-27 20:03:21 · 346 阅读 · 0 评论 -
SSH5
在逻辑层之前,我们已经使用了hibernate框架和spring框架,现在要写的表现层需要用到struts框架,我们知道,在struts框架中,类实例的建立是由struts框架来完成的,现在action实例仍然由struts框架创建,但是action类需要service层的类作为属性,这时将这个任务交给spring框架,需要在lib文件夹中添加struts-spring插件(附件),这个插件使用自...2014-06-28 11:37:36 · 242 阅读 · 0 评论 -
SSH6
代码编写完毕,就可以进行编译了,这里使用ant工具,起build.xml文件在我的其他博客中有下载,只要电脑配置了ant环境,进入命令行运行ant compile就可以编译代码了,同时由于不适用IDE工具,代码错误定位会身份准确,调试起来得心应手。希望SSH系列博客有帮助到各位小白。...2014-06-28 11:40:22 · 147 阅读 · 0 评论 -
从ssh来看面向对象的五大原则
前几天,小编写了一个关于ssh框架的系列博客,讲述了一下如何利用ssh框架进行快速的发发,最近在看设计模式的时候突然有所感悟,于是想记录下来:单一职责原则(SRP):在编程的过程中,对每个类要做到高内聚,低耦合,最好是一个类制作一件事情,在前面的ssh应用博客中,可以看到,有其事struts框架,每个action都会对应一个action的类,这样的每个类仅仅做一件事使得系统的结构更加清晰。...2014-07-03 11:05:58 · 108 阅读 · 0 评论