为了账号安全,请及时绑定邮箱和手机立即绑定

JAVA中什么是平台架构啊?

/ 猿问

JAVA中什么是平台架构啊?

慕森卡 2018-10-01 10:07:57

今天突然遇到一个这样的问题,起初我还以为就是框架,但是上网查了之后,有人也是说就是SSH框架之类的,也有人目中无人的只是讽刺一下“又有这种把MVC和SSH和架构混为一谈的货”,而且还只是讽刺,不给解释,另外还有一些高手给了解释,但是给的解释都是很笼统的,不是很明白,自己想了想,是不是这样理解,比如我要用SSH框架来开发,那我这个程序的架构就是建一个项目之后,导入SSH整合所需要的jar包,然后将用到的package建出来,把SSH整合的配置文件配置好,将一些项目中基本都会有的功能实现,这样我再应用到另外一个类似的程序的时候,只需要改动页面和添加一些原来程序没有的功能就可以了。但是这样理解的话,又觉得和SSH框架没什么区别,求高手指点,给一个比较细致的解释,没分了,见谅

查看完整描述

1 回答

?
MMMHUHU

架构这个东西要有丰富经验的架构师才能给你准确的解释。
我可以给你谈一谈我自己的一点理解吧,架构其实就是一种思想,一种设计程序的思想,就好比你要修一栋楼房,那么你肯定是会先设计这个楼房的房间布局、房梁支撑、风格等,程序也一样,就是所谓的架构。 MVC就是一种3层架构思想,它是指导了一种开发软件时的思路,框架则是为了使开发更高效、迅速。struts就是一种基于MVC架构设计的框架,只要你使用了struts,就会让你很轻易的开发一个基于MVC架构的程序。hibernate则是一个业务层的框架,它让你很方便的进行持久化操作和事务管理,如果你要直接用JDBC来进行这些操作是不是太麻烦、太困难了呢;spring是控制层的框架。
总之,架构说简单点就是一种设计程序的思想;而框架则是为了开发更方便快捷的一种工具。

查看完整回答
反对 回复 2018-10-09
  • 1 回答
  • 0 关注
  • 344 浏览
我要回答

相关问题推荐

慕课专栏
更多

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信