关于SpringBoot的浅学

20 篇文章 0 订阅
5 篇文章 0 订阅

前言:

        这一周,因项目第一阶段考核也落幕,下一阶段要求我们后端学习SpringBoot框架对本次项目进行重构。另外,因为一些突发状况,我们学校的教学楼也全部封了,要求在宿舍进行线上学习。

        总体来说,线上教学导致的在宿舍进行学习的效果并不好,不自觉的想偷懒,睡觉等等。

总结:

        显而易见,SSM框架常作为数据源较简单的web项目的框架,而SpringBoot是框架中的框架,它相较于SSM其实并没有什么的大的改变,实现的功能效果大差不差。当然,存在就肯定有其存在的意义。

Springboot的优点:

                1.减少了大量的开发时间并提高了生产力。

                2.避免了编写大量的样板代码,注释和XML配置。

                3.解决了Spring的弊端。

                4.快速整合第三方框架,无需配置文件。

                5.代码少了、配置文件少了、不需要对第三方框架烦恼了、项目精简了,对整个团队                  的开发及维护来说,更大的节约了成本。

                6.使用Java开发基于Spring的应用程序非常容易。

Springboot的缺点:

                1.修复bug较慢,报错时难以定位到该点。

                2.集成度较高,不易了解底层。

                也就是说它能简单、快速、方便地搭建项目;对主流开发框架的无配置集成;极大提                  高了开发、部署效率。

感触:

        SpringBoot的优缺点的话对我来说感触最深的就是自动整合依赖以及yml配置的简单舒适了。当然,在使用的过程中,我也经常感觉到很不真实,就莫名其妙的弄好了,不知道咋回事,一脸懵逼。

一些问题:

        自用SpringBoot对项目进行重构后,首当其冲的问题就是拦截器的问题:在拦截器中,我发现其中重定向,请求转发都不起作用,以为是拦截器没注入进框架,然后用日志测试、工作台打印发现,拦截器配置内容都没有任何问题,只是那一行代码也就是重定向请求转发没起作用,剩下的一周时间首先要解决这个问题,其次在去完善接口功能、完善逻辑等等在上次项目考核中发现的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值