1. springMvc:是一个表现层框架, 作用:就是从请求中接收传入的参数, 将处理后的结果数据返回给页面展示 2. ssm整合: 1)Dao层 pojo和映射文件以及接口使用逆向工程生成 SqlMapConfig.xml mybatis核心配置文件 ApplicationContext dao ...
分类:
其他好文 时间:
2018-07-14 23:36:56
阅读次数:
321
DTO即数据传输对象。之前不明白有些框架中为什么要专门定义DTO来绑定表现层中的数据,为什么不能直接用实体模型呢,有了DTO同时还要维护DTO与Model之间的映射关系,多麻烦。 然后看了这篇文章中的讨论部分才恍然大悟。 摘两个比较有意义的段落。 表现层与应用层之间是通过数据传输对象(DTO)进行交 ...
分类:
其他好文 时间:
2018-07-12 17:59:33
阅读次数:
148
SOA:Service Oriented Architecture面向服务的架构。也就是把工程拆分成服务层、表现层两个工程。服务层中包含业务逻辑,只需要对外提供服务即可。表现层只需要处理和页面的交互,业务逻辑都是调用服务层的服务来实现。 如何实现远程通信? 1、Webservice:效率不高基于so ...
分类:
其他好文 时间:
2018-07-11 23:31:28
阅读次数:
229
1、整合思路 ①、表现层,也就是 Controller,由 SpringMVC 来控制,而SpringMVC 是Spring 的一个模块,故不需要整合。 ②、业务层,也就是 service,通常由 Spring 来管理 service 接口,我们会使用 xml 配置的方式来将 service 接口配 ...
分类:
其他好文 时间:
2018-07-11 01:07:17
阅读次数:
214
REST是所有Web应用都应该遵守的架构设计指导原则。 Representational State Transfer,翻译是”表现层状态转化”。 面向资源是REST最明显的特征,对于同一个资源的一组不同的操作。资源是服务器上一个可命名的抽象概念,资源是以名词为核心来组织的,首先关注的是名词。RES ...
分类:
其他好文 时间:
2018-07-09 22:03:00
阅读次数:
215
三层架构的理解 表现层: v:html/css/jsp/struts2 c:servlet/struts2action m:javabean/bean(例如:UserService) 业务层: 持久层:jdbc/dbutils/hibernate/springdao/springorm 分层架构是逻 ...
分类:
其他好文 时间:
2018-07-09 19:27:06
阅读次数:
139
##数据库 转么用来存放数据的应用程序 所有的数据库都是采用命令来执行的 db.user.insert()/find()/remove()/update() 增加/查找/删除/修改 ##前端发展史 **三层架构** 页面、JS:(表现层) 服务器(后台):(逻辑层) 数据库(DB):(持久层) ** ...
分类:
数据库 时间:
2018-07-07 20:47:12
阅读次数:
147
##数据库 专门用来存放数据的应用程序 所有的数据库都是采用命令来执行的 db.user.insert()/find()/remove()/update() 增加/查找/删除/修改 ##前端发展史 **三层架构** 页面、JS:(表现层) 服务器(后台):(逻辑层) 数据库(DB):(持久层) ** ...
分类:
数据库 时间:
2018-07-07 20:39:06
阅读次数:
140
day25_01_学习回顾 1、Struts2框架在三层架构中哪部分进行的再优化? 答: 表现层、MVC模式。2、Struts1和Struts2的一个显著区别是什么? 答: Struts1的核心控制器是一个servlet。 Struts2的核心控制器是一个过滤器。3、Struts2的编写步骤? 答: ...
分类:
其他好文 时间:
2018-07-03 00:59:36
阅读次数:
185
静态web设计=结构层+表现层=html+css,那么动态web网站的设计呢=结构层+表现层+行为层=html+css+asp/jsp/php 1. 页面制作: 实现的结构层如下 2. 结构层设计如上, 然后给他渲染一下,变成下面这个。 3. 可供参考。 ...
分类:
其他好文 时间:
2018-07-02 11:02:05
阅读次数:
233