SpringBoot初步认识

认识:

Spring Boot 是由Privotal团队提供的全新框架,其设计的目的是用来简化新的Spring应用的初始搭建以及开发过程。该框架使用了特定的方式进行配置,从而使开发人员不再需要定义样板化的配置。看到大牛的博客这样表述,我觉得很贴切:Spring Boot其实不是什么新的框架,它默认配置了 很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架。

Spring Boot特点:
1. spring boot设计目的是用来简化新的spring应用的初始搭建以及开发工程。
2. 嵌入tomcat,无需部署war文件(war是一个web模块,其中需要包含web-inf,是可以直接运行的web模块。war包是做好的web应用)。
3. springboot并不是spring功能上的增强,而是提供了一种使用spring的方式。

如何开始一个SpringBoot的简易项目呢?

这是spring官网给我们提供的demo,我们可以直接下载导入项目:https://start.spring.io/

SpringBoot启动器:(SpringBoot内嵌Tomcat,执行启动器即可启动项目)
所谓springBoot启动器其实就是一些jar包的集合。springBoot一共提供了44种启动器,以下是常见的几种。
1. spring-boot-starter-web:支持全栈式的web开发,包括tomcat和springMvc的jar.
2. spring-boot-starter-jdbc:支持spring以jdbc方式操作数据库的jar包的集合。
3. spring-boot-starter-redis:支持redis键值存储的数据库操作。

SpringbBoot建议的目录结构如下:root package结构:com.example.myproject

com.example.myproject    ----Apllication.java

com.example.myproject.domain

com.example.myproject.service

com.example.myproject.controller

1、Apllication.java建议放到跟目录下面,主要用于做一些框架配置。
2、com.example.myproject.domain:目录主要用于实体类(entity)与数据访问层(Repository)。
3、com.example.myproject.service层:主要是业务类的代码。
4、com.example.myproject.controller:负责页面访问控制。

注意:sping boot 启动器存放的位置,可以与controller位于同一个包下,或者controller的上一级包下。不能位于与controller的平级或者子包下。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值