网络上大多数地方在说到三层架构和MVC的区别的时候,都说MVC是把三层架构中表现层分离出来,在进行进一步的划分。甚至在描述到这一块时,词语,标点符号都一模一样。但这种观点并不正确。三层架构:1:数据访问层:主要是对非原始数据(数据库或者文本文件等存放数据的形式)的操作层,而不是指原始数据,也就是说,是对数据库的操作,而不是数据,具体为业务逻辑层或表示层提供数据服务。2:业务逻辑层:主要是针对具体的
分类:
Web程序 时间:
2019-01-17 16:28:27
阅读次数:
196
异常情况如下: 从异常看,主要是因为TbItem没有序列化: 分析问题: 表现层调用服务端时返回了一个TbItem对象即Java对象,此时这个对象远程调用拿过来必须进行序列化,要进行网络传输必须先要把对象序列化,再通过流传到引用端(表现层),传到表现层后再进行反序列化,再变成Java对象,所以TbI ...
分类:
Web程序 时间:
2019-01-16 23:20:31
阅读次数:
575
安排:(12天) 1-2:项目概述,搭建开发环境、主页设计、持久层和表现层设计 3-6:项目业务开发(区域--分区--定去--配送)——整个项目为基础配置,取派,中转,路由,报表 6-8:权限控制:shiro(框架)、apche(专门的前沿框架) 9-11:工作流开发:activti; 12:项目总 ...
分类:
其他好文 时间:
2019-01-12 20:57:43
阅读次数:
176
初始SpringMVC 1.SpringMVC 也叫Spring Web mvc,属于表现层的框架。Spring MVC是Spring框架的一部分,是在Spring3.0后发布的。 2.Java EE的13种核心技术如下: 01、JDBC。 02、JNDI。 03、EJB。 04、RMI。 √ √ ...
分类:
编程语言 时间:
2019-01-11 10:12:11
阅读次数:
236
RESTful介绍: REST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”或“表现层状态转化”。 1. 资源: REST的名称"表现层状态转化"中,省略了主语。"表现层"其实指的是"资源"(Resou ...
分类:
其他好文 时间:
2019-01-10 10:45:19
阅读次数:
142
原文:AutoMapper在C#中的有趣应用最近发现了一个比较有趣的东西 AutoMapper,主要将Model转换为DTO,DTO更注重数据,对领域对象进行合理封装,从而不会将领域对象的行为过分暴露给表现层。 先来看一点实例,两个类之间的映射。 首先定义两个类Source与DTOSource: 1... ...
分类:
移动开发 时间:
2019-01-08 00:58:31
阅读次数:
224
10月份忙碌的参加秋招并获得了5个成都、上海、广州等不同地区的工作offer,最终选择了广州,11月底来到公司实习,很快,就跟进了公司的项目了,原本以为可以和宣讲会时报的志愿一样——Java开发,但是到了公司,组长根据了团队的具体需求,先给了我做前端的任务,嗯,没事,虽然自己比较想做后端,但是前端在 ...
分类:
编程语言 时间:
2018-12-31 17:21:53
阅读次数:
184
Struts2 一、Struts2简介 1.概念:轻量级的MVC框架,主要解决了请求分发的问题,重心在控制层和表现层。低侵入性,与业务代码的耦合度很低。Struts2实现了MVC,并提供了一系列API,采用模式化方式简化业务开发过程。 2.与Servlet对比 优点:业务代码解耦,提高开发效率 缺点 ...
分类:
其他好文 时间:
2018-12-31 00:07:13
阅读次数:
215
1. 学习计划 1、购物车实现 2、未登录状态下使用购物车 3、登录状态下使用购物车 2. 购物车的实现 2.1. 功能分析 1、购物车是一个独立的表现层工程。 2、添加购物车不要求登录。可以指定购买商品的数量。 3、展示购物车列表页面 4、修改购物车商品数量 5、删除购物车商品 2.2. 工程搭建 ...
分类:
其他好文 时间:
2018-12-30 18:48:19
阅读次数:
186
Spring MVC 是 Spring 框架的一部分,和 Struts 一样都是属于 web 层框架,根据项目分层的思想,一个项目基本可以分为持久层,业务层和 web 层。而 Spring MVC 主要作用在 web 层,也叫表现层。 web 层核心的功能自然是处理用户的请求并返回数据,那我们就要介 ...
分类:
编程语言 时间:
2018-12-29 21:09:30
阅读次数:
227