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

Springboot,SSM框架比较

发布时间:2021-05-04 13:25:53 所属栏目:评论 来源:互联网
导读:根据常州站长网 Www.0519Zz.Com报道 可以看到***一点确实提到了不需要 xml 配置文件,但最重要的是第三点,springboot 提供的 starter 依赖为我们做了很多配置功能。 想知道 starter 依赖为我们做了哪些,我们首先看搭建 SSM 框架时,我们需要哪些步骤 1.加

根据常州站长网  Www.0519Zz.Com报道

可以看到***一点确实提到了不需要 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 框架使用 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 包(这一点最重要)

(编辑:唐山站长网)

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

    热点阅读