1. client - jsp - DB
2. client - jsp - model - DB。
jsp负责与DB交互,包括1。
3. client - jsp - service - model - DB。
jsp只与model和service打交道,与DB无关。service负责与DB交互。service与model层合称为 业务逻辑层。
4. client - jsp - service - model - hibernate - DB。
hibernate负责与DB交互。
5. client - jsp - service - model - DAO - DB。
不直接访问数据库,可以跨数据 库平台。不暴露DB表结构。
6. client - jsp - service - model - DAO - DAOImpl - DB。
7. client - jsp - service - serviceImpl - model - DAO - DAOImpl - DB。
8. client - jsp - service - serviceImpl - model - DAO - DAOImpl - struts2 - DB。
9. client - jsp - service - serviceImpl - model - DAO - DAOImpl - struts2 - spring - DB。
10. client - jsp - DTO - service - serviceImpl - model - DAO - DAOImpl - struts2 - spring - DB。
分享到:
相关推荐
sFAB-分布式代理业务流程的SSH架构sFAB-分布式代理业务流程的SSH架构欢迎使用sFAB,它是一个实用程序库,用于将跨所有类型IP网络运行的任意代理程序串在一起,以形成临时执行结构,所有这些都可以安全地进行SSH!...
在企业中形成以计算机为核心的闭环管理系统,使企业的人、财、物、供、产、销全面结合、全面受控、实时反馈、动态协调、以销定产、以产求供,降低成本。......其余的都在文档上。2. 技术框架三大框架:SSH2(struts2...
系统开发工具和技术包括Eclipse、MVC架构、SSH框架(Struts+Spring+Hibernate)、Hibernate对JDBC的完整封装等,使用轻量级的控制反转(IOC)和面向切面(AOP)的容器框架,提供具体功能的实现逻辑。 5. 系统优点和...
SSH(Struts+Spring+Hibernate)框架技术是目前最受关注、应用最为广泛的架构之一。设计并实现了一个运动会信息管理系统,从表示层、业务逻辑层和持久层分别探讨了系统实现的关键技术,其中用Struts负责表示层实现,...
这个项目属于服务器端编写,采用SSH的架构模式的一个分布式架构。持久化层采用JPA规范进行编写,使用Spring来对整个系统的安全性以及整体进行管理使用远程方法调用来完成整个系统的分布式,以及便于以后将系统的...
这些组件通过网络连接,形成一个复杂的网络系统。 在网络监控拓扑图中,我们可以看到各种不同的组件,例如交换机、路由器、防火墙、入侵检测系统、网络摄像机、数字矩阵、日志服务器等。这些组件都是网络监控系统的...
使用AWS CloudFormation部署高可用性Web...每个可用性区域都包含一个堡垒主机,以使SSH可以访问每个专用子网中的实例,以进行调试和故障排除。 6.负载均衡器,堡垒主机和应用程序服务器的安全组已定义,仅打开了所需的
华天动力协同OA系统采用了开放的技术架构,使之形成一个有强劲生命力的协同办公平台,可以即时、动态的响应企业办公和业务管理的变化。
为学生的考试出题,并且形成题库;对试题进行修改;对试题进行按要求的查询。 学生登录后可以选择自己考试的课程;按照考试课程的名称,试卷名称考试;查看自己的分数;查询自已考过课程的试卷。 总体架构 SSH设计...
运行Linux的PC(宿主机)开发时使用宿主机上的交叉编译、汇编及连接工具形成可执行的二进制代码,然后把可执行文件下载到目标机上运行。 4. 开发网络的结构 在本方案中,将有3个开发者分别使用自己的PC作为客户机...
请用java写二叉树算法,实现添加数据形成二叉树功能,并以先序的方式打印出来. 119 84.12. 请写一个java程序实现线程连接池功能? 122 84.13. 编一段代码,实现在控制台输入一组数字后,排序后在控制台输出; 122 ...
百度云盘分享 简介 笔者当初为了学习JAVA,收集了很多经典源码,源码难易程度分为初级、中级、高级等,详情看源码列表,需要的可以直接下载! 这些源码反映了那时那景笔者对未来的盲目,对代码的热情、执着,对...
Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这款实例会对你有所帮助。 Calendar万年历 1个目标文件 EJB 模拟银行ATM流程及操作源代码 ...
其中使用Struts作为系统的整体基础架构,负责MVC的分离,在Struts框架的模型部分,控制业务跳转,利用Hibernate框架对持久层提供支持,Spring做管理,管理Struts和Hibernate。 WebStorage HTML新增的本地存储解决...