粗谈Springboot框架,众所周知Springboot是有spring推出的微服务框架,什么是微服务框架呢!

 微服务简单来说就是细粒度的独立的服务。在微服务架构里面这些服务都是独立部署的,服务是独立开发测试变更。这些服务都有自己的数据,这是微服务架构。更简单的来说,微服务架构就是想项目给拆分出来,国外对这种技术的定义是:devops 中文的的意思是开发及运维,其实这种概念和分布式差不多,每个微服务项目只干自己的是,多个微服务组成一个大的项目,比如发短信,支付等这些可以做个一个微服务,在你需要的时候调用,微服务多了就会对服务器造成一些版本的不统一,服务器增多环境配置等等一些列的问题!所以docker是一个很好的而选择,可以使用它来避开这些问题!(后面会继续介绍)

Springboot微服务框架对开发的一个好处就是省去了配置文件这一麻烦的事,如果对一个新手来言配置文件绝对是一个麻烦的事!所以springboot直接省去配置文件,springboot的代码架构是springMVC三次架构,Mmodel)模型 Vview)视图 Ccontroller)控制器,后台代码分controlle层接收由view视图页面传来的数据,经service层处理然后到mapper层写sql语句调用数据库等操作!注:(全程注解式开发)上面有一些注解的说明写的不全以后会完善一下! Springboot内嵌了几个前段开发的模板比如:thymeleafvelocityfreemaker等,那freemaker来讲它是一个生成静态html的一个前端模板!由于用的比较少所以这个就不讲了,springboot搭建的话一般都会结合maven因为下载jar比较方便,后续会将maven做一个简单的讲解及使用!Springboot的打包方式和之前的web项目有很大的区别!之前的web项目是打成war包的,然后放在服务器里面的tomcat运行,而springboot省去这个!Springboot有内置的Tomcat当然如果不需要的话可以在pom文件中给去掉!内置tomcat的话项目的打包也和之前不一样的!现在只需要打成jar包就可以了,在服务器运行的时候只需要用命令java -jar 项目名称就可以启动了。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值