Java的编程思想
记录书中知识点,写下自己的感想
深耕Java
这样很好
展开
-
三层架构(附图)
三层架构:分层开发的目的:代码的解耦三层架构:表示层,业务逻辑层,数据访问层 表现层:又称web层,与浏览器进行交互 表现层包括展示层和控制层: 控制层负责接收请求,处理跳转, 展示层负责结果展示 表现层依赖业务层: 接收到客户端请求,一般会调用业务层进行业务处理,并将处理结果响应给客户端 表现层的设计一般使用MVC模型(MVC是表现层的设计模型,和其他层没关系) 业原创 2021-02-19 16:41:14 · 3110 阅读 · 2 评论 -
MVC的基本概念(附图解)
MVC开发模式:1.jsp历史及MVC的运用: 1.刚开始只有servlet,后端写代码只能使用response.getWriter(),这样麻烦 2.后来sun推出jsp技术,简化了servlet开发, 页面中代码量大,且混杂java代码,js代码,html标签等, 过度使用该技术会难以阅读,维护,分工 3.后来javaweb使用MVC开发模式,使得程序开发趋向规范2.MVC详解: 1.M:Model,模型 javaBean原创 2021-02-15 12:38:38 · 651 阅读 · 0 评论 -
MVC的优缺点
优点1.耦合性低视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。2.重用性高MVC模式允许使用各种不同样式的视图来访问同一个服务器端的代码,因为多个视图能共享一个模型,它包括任何WEB(HTTP)浏览器或者无线浏览器(wap),比如,用户可以通过电脑也可通过手机来订购某样产品,虽然订购的方式不一样,但处理订购产翻译 2021-02-15 12:19:43 · 1072 阅读 · 0 评论 -
框架和设计模式的区别
MVC是一种框架模式。框架、设计模式这两个概念总容易被混淆,其实它们之间还是有区别的。框架通常是代码重用,而设计模式是设计重用,架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用。在软件生产中有三种级别的重用:内部重用,即在同一应用中能公共使用的抽象块;代码重用,即将通用模块组合成库或工具集,以便在多个应用和领域都能使用;应用框架的重用,即为专用领域提供通用的或现成的基础结构,以获得最高级别的重用性。框架与设计模式虽然相似,但却有着根本的不同。设计模式是对在某种环境中反复翻译 2021-02-15 12:14:04 · 129 阅读 · 0 评论 -
打算写一个连载,关于《java编程思想》的博客
简单说就是书籍的知识加上个人见解,方便和博友们一起交流原创 2020-12-13 13:44:47 · 53 阅读 · 0 评论