
SSH框架
义臻
你可以通过知乎ID找到我:义臻
转摘文章请注明出处。
展开
-
SSH5
在逻辑层之前,我们已经使用了hibernate框架和spring框架,现在要写的表现层需要用到struts框架,我们知道,在struts框架中,类实例的建立是由struts框架来完成的,现在action实例仍然由struts框架创建,但是action类需要service层的类作为属性,这时将这个任务交给spring框架,需要在lib文件夹中添加struts-spring插件(附件),这个插件使用自原创 2016-08-11 14:02:00 · 522 阅读 · 0 评论 -
ssh4
dao层结束之后,来写service层,就是业务逻辑层,这一层也采用接口加impl的方式实现。比如atm的业务层:package org.atm.service;import java.util.*;import org.atm.po.*;public interface AtmService{ /** *返回卡的信息 */ public Card getCard(String原创 2016-08-11 14:01:46 · 772 阅读 · 0 评论 -
ssh应用3
JavaEE应用无非就是java操作数据库,现在hibernate替我们完成了数据库的映射,我们要考虑如何访问数据库了。在传统的JDBC中,访问数据库要使用connection,同样,在hibernate中访问数据库需要session,而session是由sessionFactory产生的,因此我们需要为sessionFactory配置数据源,同时告诉sessionFactory,它产生的sess原创 2016-08-11 14:01:40 · 237 阅读 · 0 评论 -
SSH应用2
我们从底层讲起,众所周知,hibernate是ORM框架(对象关系数据库)映射框架,它允许我们以面向对象的观点操作数据库,因此我们要编写的第一层代码,名字为po层,放到po文件夹中,在这个文件夹里写入POJO+.hbm文件。其中POJO是plain and old java object,你懂得,hbm是hibernate的配置文件,告诉hibernate对象类以及他们之间的关系如何映射到数据库原创 2016-08-11 14:01:34 · 242 阅读 · 0 评论 -
手工编写SSH应用1
小编学习java已经两年了,由于java的开源性,在学习之初,实在因为环境问题吃了好多亏,因此小编励志要写一篇ABC的SSH框架开发说明,首先声明,此文档适合对SSH没有吃透的各位亲。 在整个过程中,小编使用EditPlus(见附件)为编写工具,手工搭建web目录,希望和各位SSHABC们一起学习,对了使用ant工具进行编译(ant的build文件在小编的博客有下载)。首先来说说持久层,原创 2016-08-11 14:01:26 · 365 阅读 · 0 评论 -
myeclipse10下搭建SSH框架
绝对原创,献给javaee初学者http://blog.sina.com.cn/s/blog_ce0da6ca0101gal8.html原创 2016-08-11 14:00:47 · 417 阅读 · 0 评论 -
从ssh来看面向对象的五大原则
前几天,小编写了一个关于ssh框架的系列博客,讲述了一下如何利用ssh框架进行快速的发发,最近在看设计模式的时候突然有所感悟,于是想记录下来:单一职责原则(SRP):在编程的过程中,对每个类要做到高内聚,低耦合,最好是一个类制作一件事情,在前面的ssh应用博客中,可以看到,有其事struts框架,每个action都会对应一个action的类,这样的每个类仅仅做一件事使得系统的结构更加清晰。同时原创 2016-08-11 14:02:18 · 456 阅读 · 0 评论 -
SSH6
代码编写完毕,就可以进行编译了,这里使用ant工具,起build.xml文件在我的其他博客中有下载,只要电脑配置了ant环境,进入命令行运行ant compile就可以编译代码了,同时由于不适用IDE工具,代码错误定位会身份准确,调试起来得心应手。希望SSH系列博客有帮助到各位小白。原创 2016-08-11 14:02:05 · 443 阅读 · 0 评论 -
SSH框架中applicationContext.xml理解
xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.原创 2016-08-11 14:01:53 · 2193 阅读 · 0 评论