加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

Springboot,SSM框架比较,区别

发布时间:2019-03-26 03:39:44 所属栏目:建站 来源:JAVA柯尼塞克
导读:百度搜 Springboot,SSM框架区别,大多说的都是 1.springboot一个应用是一个可执行jar 2.将原有的xml设置,简化为java设置 他们说简直实没错,然则基础没有说到本质,百度说的这些,着实基础不是这两个框架的区别,SSM框架也可以打包可执行的jar,也可以用

百度搜 Springboot,SSM框架区别,大多说的都是

1.springboot一个应用是一个可执行jar

2.将原有的xml设置,简化为java设置

他们说简直实没错,然则基础没有说到本质,百度说的这些,着实基础不是这两个框架的区别,SSM框架也可以打包可执行的jar,也可以用注解取代 xml。

起首我们看 springboot 官网里对付 springboot 的描写:

Springboot,SSM框架较量,区别

我们可以看到最后一点确实提到了不必要 xml 设置文件,但最重要的是第三点,springboot 提供的 starter 依靠为我们做了许多设置成果。

想知道 starter 依靠为我们做了哪些,我们起首看搭建 SSM 框架时,我们必要哪些步调

1.加相干的 jar 包

2.设置 web.xml,加载 Spring,SpringMVC

3.设置数据库毗连,spring 事宜

4.设置加载设置文件的读取,开启注解

5.设置日记文件

6.设置完成,陈设 tomcat 调试

做这些步调,大多都要花一到两天的时刻,你也许会迷惑,为什么6个步调要花这么久,要害在于建这个项目有许多灾点,如 包之间的彼此依靠,不确定中间有没有斗嘴,进级版本也许也会导致斗嘴,bean 设置数据源,事宜,切面时,依靠相关搞不清晰,这些都也许让你耗费几个小时乃至一天的时刻。

下面是我们新建一个 springboot 项目时的步调,在 idea 里新建项目(在这里我只演示 idea 建设 springboot 项目进程,其他 IDE 建设进程,百度都可以搜到),只必要下面三个步调,我们就建设好了一个 springboot 项目,内里编写代码,就可以直接运行了。

Springboot,SSM框架较量,区别 Springboot,,SSM框架较量,区别

选择必要的依靠

Springboot,SSM框架较量,区别

看完这个,我们就要想,springboot 为何能云云快的建设一个项目呢,莫非它不必要设置 bean 吗,莫非它不必要引入 jar 包吗。虽然,这些都是必要的,它和 SSM 最大的区别就是,这些设置 springboot 都帮我们做好了,我们才可以云云高效的建设一个 springboot 项目。

Springboot,SSM框架较量,区别

我们可以看到我们引入的三个依靠,pom.xml 都帮我们加进来了。就是这些 starter 依靠,帮我们做了许多设置。

springboot 框架行使 starter 依靠首要帮我们做了两点:

1.引入相干的 jar

2.自动完成 bean 设置。

至于 starter 怎样设置的 bean,怎么办理 bean 之间的斗嘴,篇幅缘故起因,我们下次再讲。

由此我们才看到 SSM 和 Springboot 的最大区别,以是下次口试官再问你这两者的区别,你可以这样答复:

1.Springboot 将原有的 xml 设置,简化为 java 注解

2.行使 IDE 可以很利便的搭建一个 springboot 项目,选择对应的 maven 依靠,简化Spring应用的初始搭建以及开拓进程

3.springboot 有内置的 tomcat 处事器,可以 jar 情势启动一个处事,可以快速陈设宣布 web 处事

4.springboot 行使 starter 依靠自动完成 bean 设置,,办理 bean 之间的斗嘴,并引入相干的 jar 包(这一点最重要)

各人还知道什么差异点,可能有什么迷惑的处所,接待在评述区增补,我们一路前进!

【编辑保举】

  1. 写给技强职员:遏制进修框架,要专注基本常识
  2. 快应用筑将来,TEF·2019快应用开拓者大会在京召开
  3. 苹果调解开拓者支持条款,Mac开拓者可选择7天禀阶段推送应用更新
  4. NSA 的软件逆向工程框架 Ghidra 曝出裂痕
  5. 谷歌开源 Kubernetes 原生 CI/CD 构建框架 Tekton
【责任编辑:张燕妮 TEL:(010)68476606】
点赞 0

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读