Struts2系列(1)---Struts2框架简介
来源:互联网 发布:淘宝联盟手机版 编辑:程序博客网 时间:2024/06/16 08:20
首先在此之前应该解决几个问题:1.什么是框架?(Framework) 框架可以类比于建筑中的房梁,可以说它是一个框子(指其约束性),也能说它是一个架子(指其支撑性)
约束性:针对解决特定的问题的软件框架会首先定义问题的边界,进而将相关的软件组织约束在这个边界内,保持框架在解决问题方面上的内聚性
支撑性:框架本身是不解决什么问题的,但给了解决问题的相关组件一个插接、组合的底子,这个底子的科学性和易用性直接影响到在此之上进行进一步开发的科学性和方便性
框架不一定只是解决软件开发问题,也可以解决软件工程问题或信息系统等问题
2.框架有什么好处?
①可以提高开发效率,因为框架是软件的半成品
②规范程序员的编码,程序员需要按照框架的规范去开发3.Struts2解决的是什么问题?①Struts是MVC模式中,解决控制器层问题的框架②servlet作为控制器有以下问题: 1)接收参数的代码产生了冗余,麻烦 2)需要手动处理封装对象 3)需要手动数据类型转换 4)对于跳转的视图,以硬编码的形式写在程序中,不利于维护针对以上servlet出现的问题,Struts2进行了相对应的处理
阅读全文
0 0
- Struts2系列(1)---Struts2框架简介
- SSH:Struts2框架(简介)
- Struts2框架开发-简介
- Struts2系列-Struts2简介和原理
- Java Web框架:Struts2简介
- Struts2框架学习系列(一)
- 学习struts2框架(1)
- Struts2系统学习(1)Struts2简介与环境搭建
- 【Struts2】Struts2学习(1)简介基本流程、配置
- Struts2 简介(二)
- Struts2 简介(三)
- struts2系列之1
- Struts2 Convention 系列 1
- Struts2框架(1)----Struts2的四种跳转方式
- Struts2框架-1
- Struts2框架(一)
- Struts2框架(二)
- Struts2框架(三)
- 关于CentOS-7的一些问题
- RYU出现cannot drop_packet. unsupported version. 4 的解决方法
- Collection容器之List初探
- 1118 并查集
- 网站排名不稳定的原因有那些?
- Struts2系列(1)---Struts2框架简介
- 二叉树前序,中序,后序遍历
- RNN以及LSTM的介绍和公式梳理
- Spring学习笔记(三) --- 装配Bean之通过Java代码装配Bean
- Jmeter初级篇
- Spring Cloud入门之Spring Cloud Config
- 科士达
- beyond virtual memory limits. Current usage: 142.3 MB of 1 GB physical memory used;
- window下配置SSH连接GitHub、GitHub配置ssh key