浅谈springboot
2017-04-22 21:27
323 查看
最近研究了下springboot、并不难、我的理解他只是把一些常用maven、jar依赖做了一次匹配、老程序员都遇到过jar冲突的情况、甚至在一些项目中需要用到同一个jar的不同版本、运行时没有问题、但是一上线就挂掉、而在springboot中呢、有一个起步依赖配置、我们只需要简单指定我要使用springmvc-web、spring-boot-start、spring-boot
就可以了、当然还有很多功能、翻了点资料、据说当时发布者用了五分钟不到部署了一套web服务、我简单部署了一下、如果不算下载jar包时间也就两分钟左右、再有一分钟部署到服务器、的确很快、
简单说下我的理解:
有了起步依赖、开发者连maven都不用操心了、以前没有maven、我们需要一个个去官方找jar包 、放到lib下、然后buildpath
而是用springboot、又进一步简单了我们项目搭建的工程、maven依赖都是现成的、当然有些东西还是需要你自己去添加maven的、可以说很全面、但是有时候也会遇到特殊情况、而springboot还提供了过滤jar功能、使用exclude标签就可以过滤掉 起步依赖版本、然后添加自己需要的版本、不过spring-boot的依赖都是经由官方详细测试不会冲突的、尽量使用他们的、省事
第二:sprinboot集成了tomcat、jetty、等一些启动服务器、更是可以编译成jar文件 、快速启动、java -jar demo.jar
简单快速不在操心、我们的demo.war上传到指定路径 然后 在运行Tomcat
另外 还可以再启动时候设置一些参数、比如说启动端口
java -jar demo.jar –server.port:80
启动使用80端口
:如果担心安全 这项属性是可以关掉的
另外springboot集成springbootcli等等什么东东
我只了解了与java相关的 spring-cloud
据说是可以部署到云上
小伙伴们想详细了解可以详查啊~~
就可以了、当然还有很多功能、翻了点资料、据说当时发布者用了五分钟不到部署了一套web服务、我简单部署了一下、如果不算下载jar包时间也就两分钟左右、再有一分钟部署到服务器、的确很快、
简单说下我的理解:
有了起步依赖、开发者连maven都不用操心了、以前没有maven、我们需要一个个去官方找jar包 、放到lib下、然后buildpath
而是用springboot、又进一步简单了我们项目搭建的工程、maven依赖都是现成的、当然有些东西还是需要你自己去添加maven的、可以说很全面、但是有时候也会遇到特殊情况、而springboot还提供了过滤jar功能、使用exclude标签就可以过滤掉 起步依赖版本、然后添加自己需要的版本、不过spring-boot的依赖都是经由官方详细测试不会冲突的、尽量使用他们的、省事
第二:sprinboot集成了tomcat、jetty、等一些启动服务器、更是可以编译成jar文件 、快速启动、java -jar demo.jar
简单快速不在操心、我们的demo.war上传到指定路径 然后 在运行Tomcat
另外 还可以再启动时候设置一些参数、比如说启动端口
java -jar demo.jar –server.port:80
启动使用80端口
:如果担心安全 这项属性是可以关掉的
另外springboot集成springbootcli等等什么东东
我只了解了与java相关的 spring-cloud
据说是可以部署到云上
小伙伴们想详细了解可以详查啊~~
相关文章推荐
- 浅谈spring boot 1.5.4 异常控制
- 浅谈SpringBoot优化技巧
- 浅谈spring-boot-rabbitmq动态管理的方法
- Spring boot 浅谈
- 浅谈springBoot注解大全
- 浅谈Spring Boot 2.0迁移指南主要注意点
- 浅谈Spring Boot 异常处理篇
- 浅谈SpringBoot之开启数据库迁移的FlyWay使用
- 浅谈Spring Boot Web 应用性能优化
- springboot+jquery实现文件异步上传——浅谈SOA
- 浅谈springboot 属性定义
- 浅谈Spring-boot事件监听
- 浅谈SpringBoot集成Redis实现缓存处理(Spring AOP实现)
- 浅谈Spring Boot 整合ActiveMQ的过程
- 浅谈SpringBoot处理url中的参数的注解
- 浅谈spring boot与web前后端分离
- Spring boot上集成Jedis
- spring boot 学习笔记(二):项目属性配置
- SpringBoot整合cxf发布WebService服务和客户端调用WebService服务
- spring boot使用基础小计