struts1.x完整实例 struts1.x完整实例 1、简介 struts是WEB程序MVC分层架构中的C,属于控制层,主要进行处理用户的请求,基于请求驱动。获取用户的请求地址并将表单中的数据封装到Form对象后交给Action进行处理。在Action中进行条用业务层处理具体的请求后将结果通过A ...
分类:
其他好文 时间:
2017-06-17 10:08:07
阅读次数:
164
YJ智能框架是一个集RIA(富客户端)、业务层和数据层于一体的MVC(模型-视图-控制器)结构的新标准Web的AOP(面向切面编程)编程java框架。 它提供以控件标签为中心来开发用户界面的方法,从而减少开发工作量。开发人员只用BOD(Business Object Define)工具实现ORM(O ...
分类:
其他好文 时间:
2017-06-16 16:51:10
阅读次数:
178
原文地址:http://cgs1999.iteye.com/blog/1547197 1 描述 在J2EE项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处理异常,系统的代码耦合度高,工作量大 ...
分类:
编程语言 时间:
2017-06-11 10:05:36
阅读次数:
177
表示层: 内容测试,包括整体审美、字体、色彩、拼写、内容准确性和默认值 Web站点结构,包括无效的链接或图形 用户环境,包括Web浏览器版本和操作系统配置(每一个浏览器都有不同的脚本引擎或虚拟机在客户计算机上运行脚本和代码) 业务层: 性能:响应时间、吞吐率、强度测试 数据有效性 事务:事务处理 数 ...
分类:
Web程序 时间:
2017-06-07 18:54:16
阅读次数:
221
一、PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 二、VO:value object值对象。通常用于业务层之间的数据传递,和PO一样也是 ...
分类:
编程语言 时间:
2017-06-06 22:06:25
阅读次数:
231
今日任务 完成订单模块的功能 1.1 订单 模块的功能 1.1.1 我的订单: 【我的订单的查询】 * 在header.jsp中点击我的订单. * 提交到Servlet: * 获得用户的信息: * 调用业务层:分页查询. * 查询该用户的所有的订单: * 查询每个订单的时候,需要将其订单项一起查询出 ...
分类:
编程语言 时间:
2017-06-06 12:58:51
阅读次数:
230
三层架构即:表现层、业务层、持久层。每一层完成即定的功能,层与层之间用接口做耦合。每一层的组件可以单独测试,当其中一个组件更换或修改后,不会影响别的层的组件。 持久层:用于完成数据库相关的操作。采用DAO模式,创建实体类和数据库表做映射,也就是哪个类对应哪个表,哪个属性对应哪个列。而持久层的目的就是 ...
分类:
其他好文 时间:
2017-06-05 00:18:25
阅读次数:
231
三层架构即:表现层、业务层、持久层。每一层完成即定的功能,层与层之间用接口做耦合。 每一层的组件可以单独测试,当其中一个组件更换或修改后,不会影响别的层的组件。 持久层:用于完成数据库相关的操作。采用DAO模式,创建实体类和数据库表做映射, 也就是哪个类对应哪个表,哪个属性对应哪个列。而持久层的目的 ...
分类:
其他好文 时间:
2017-06-04 15:41:29
阅读次数:
121
在sping框架里定义我们想要的异常类,不能继承Exception,要继承RuntimeException,原因在于spring框架只对抛出的异常是RuntimeException,才会进行事务回滚,如果抛出的异常是Exception,是不会事务回滚的。比如以下写法: 在业务层中的用法: 枚举的定义 ...
分类:
编程语言 时间:
2017-06-03 23:26:45
阅读次数:
323
本周学习了一些新的知识,比如三单架构,sql的注入,jdbc,sql的内外连接 首先什么是三层架构 三层架构即:表现层、业务层、持久层。每一层完成即定的功能,层与层之间用接口做耦合。每一层的组件可以单独测试,当其中一个组件更换或修改后,不会影响别的层的组件。 持久层:用于完成数据库相关的操作。采用D ...
分类:
其他好文 时间:
2017-06-03 17:29:57
阅读次数:
176