码迷,mamicode.com
首页 > 编程语言 > 详细

springboot基础

时间:2019-08-26 21:21:35      阅读:91      评论:0      收藏:0      [点我收藏+]

标签:cat   代码   bit   java类   框架   spring框架   开发人员   ring   rest   

1.什么是springboot

    springboot是搜日你那个生态圈的一个轻量级框架,可以这么说springboot就是spring,他是spring的一个衍生版本,在spring框架中,项目搭建完毕之后,无法实现任何的代码,也就是说spring没办法帮开发人员连接数据库,对数据库进行增删改查,也没办法将shiro集成进来,需要开发人员手动编写小毛驴配置文件,自己进行整合。而springboot就是集成了很多框架的spring,在创建项目时直接根据springboot所提供的标准化编写配置即可,不需要在编写xml文件,使用Java类来代替xml

2.为什么使用springboot

springboot 是傻瓜式开发,减少了大量配置,降低了开发人员的标准,业务逻辑的编写所需要的要求也没那么高,也不需要了解内部运行的原理以及框架的集成。

3.springboot的简单使用

创建一个maven项目实现页面展示 helloWord

3.1 创建maven项目,创建包

技术图片

导jar包:

技术图片

创建入口类:这里需要注意,入口类必须要在所有包的上一层,跟他们同级 如图:

技术图片

如果不同级,会报错!

编写入口类:

@SpringBootApplication
public class ApplicationRun {
    public static void main(String[] args) {
        SpringApplication.run(ApplicationRun.class,args);
    }

编写测试controller

@RestController
public class Test {
    @RequestMapping("test")
    public String test(){
        return "hello word";
    }
}

运行入口类结果如下:

技术图片

到这里springboot的简单应用算是结束了。

以下是扩展

4.引入mabits依赖

技术图片

这个是你再去启动入口类会报错 如下:

技术图片

这是因为mybatis的最终目的是操作数据库,但是这里没有配置数据源,所以会导致项目出错。

解决办法是根据官方的规范创建配置文件:application.properties

技术图片

这里有几个地方需要注意:

命名有规范:
文件名必须要使用application,否则springboot无法识别
application.properties
application.yml

后缀名也只有properties,yml这两种
存放位置有规定:
官方推荐把配置文件放在resources目录(classpath)-->config文件夹
如果config文件夹springboot没有检测到会从resources目录下去找

以下是配置信息:

技术图片

配置完在运行入口类就能正常运行了,结果如下:

技术图片

 

springboot基础

标签:cat   代码   bit   java类   框架   spring框架   开发人员   ring   rest   

原文地址:https://www.cnblogs.com/lxx61/p/11413366.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!