博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SpringBoot(一)入门
阅读量:2716 次
发布时间:2019-05-13

本文共 782 字,大约阅读时间需要 2 分钟。

什么是spring boot

Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道这样比喻是否合适)。

 

使用spring boot有什么好处

其实就是简单、快速、方便!平时如果我们需要搭建一个spring web项目的时候需要怎么做呢?

1)配置web.xml,加载spring和spring mvc

2)配置数据库连接、配置spring事务

3)配置加载配置文件的读取,开启注解

4)配置日志文件

...

配置完成之后部署tomcat 调试

...

现在非常流行微服务,如果我这个项目仅仅只是需要发送一个邮件,如果我的项目仅仅是生产一个积分;我都需要这样折腾一遍!

 

但是如果使用spring boot呢?

很简单,我仅仅只需要非常少的几个配置就可以迅速方便的搭建起来一套web项目或者是构建一个微服务!

 

使用sping boot到底有多爽,用下面这幅图来表达

web开发

spring boot web开发非常的简单,其中包括常用的json输出、filters、property、log等

json 接口开发

Spring 添加注解后默认以json返回

自定义Filter

我们常常在项目中会使用filters用于录调用日志、排除有XSS威胁的字符、执行权限验证等等。Spring Boot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,并且我们可以自定义Filter。

转载地址:http://svhvd.baihongyu.com/

你可能感兴趣的文章
快点来学吧!Java性能优化最佳实践
查看>>
快醒醒吧!java获取当前时间并以年月日输出
查看>>
爱了爱了!java是不是比前端难
查看>>
Java知识体系!java编程一般用什么软件
查看>>
干货分享!微信抢红包实战案例
查看>>
如何设计一个优雅的RESTFUL的接口?一篇文章帮你解答
查看>>
程序员的中年危机,mysql怎么安装在别的盘
查看>>
一个Java程序员的腾讯面试心得,建议细读
查看>>
MySQL最全整理!Java学习路线和方法推荐
查看>>
Java程序员:疯狂复习半个月
查看>>
mysqlsql语句增删改查考试题,2年以上经验必看
查看>>
Alibaba高并发业务秒杀系统落地实战文档,深入剖析
查看>>
BAT常见的20道Java面试题详解,完整版开放免费下载!
查看>>
BAT等大厂必问技术面试题,看看这篇文章吧!
查看>>
BTAJ大厂最新面试题汇集,90%的人看完都说好
查看>>
BTAJ面试有关散列(哈希)表的面试题详解,全网首发!
查看>>
ELK性能优化实战分析,感悟分享
查看>>
9次Java面试经验总结
查看>>
Alibaba珍藏版mybatis手写文档
查看>>
Java开发社招面试总结!深入理解java高并发编程
查看>>