Spring Boot框架搭建与学习 1.搭建项目、自动生成Mapper

Spring Boot版本为1.5

第一节

1.spring boot解决了问题(优点):xml配置简化、编码、监听功能变强

 

第二节

springboot与springcloud的java版本使用1.8,依赖关系:https://blog.csdn.net/qq_16946803/article/details/87886851

1.介绍springboot结构

2.创建一个http请求

         @RestController

3.springboot模板创建方法(三种)

 

第三节 spring的配置

         1.tomcat端口配置:server.port=8080

         2.自定义(获取配置文件中的常量):agan.msg=123  ←xml中配置

                 

         3.定义变量:agan.hello=123

         4.随机变量:

5.yml (配置文件的语言)

         如server:

              port: 8080

 

         注:要注释一个文件,在文件后面添加  -temp

        

6.logback日志配置

 

第四节 多环境的配置(开发环境、部署环境、)

1.创建开发环境与测试环境

        

内部内容:

 

2.编译:

2.这个jar是编译出来的

3.cmd → 到目标文件中 → 执行:java -jar 目标文件名.后缀名 --spring.profiles.active-环境名

 

 

第五节 springboot核心注解

 

 

第六节 springboot的异常处理

         1.@controllerAdvice

@ResponseBody

@ExceptionHandler(value=Exception.class)

         全局捕获异常类:只在@RequestMapping中使用

定义:

实现:

效果:

 

2.业务异常

         声明:

        

实现:

         效果:

        

 

第七节 actuator检测与监控spring boot的健康

                   在pom中添加jar包,启动tomcat后可以看到日志文件

<dependency>

    <groupId>org.springframework.boot</groupId>

    <artifactId>spring-boot-starter-actuator</artifactId>

    <version>1.5.19.RELEASE</version>

</dependency>

 

第八节 spring boot admin——可视化监控报表

可参考:  https://www.jianshu.com/p/2b66433bd373

服务端

         1.创建boot服务端项目,添加actuator

         2.下载spring-boot-admin需要的jar包

在https://github.com/中下载,搜索:spring boot admin

下载:

配置

 

 

 

 

 

 

 

 

 

1.5.4的jar包

<dependency>

    <groupId>de.codecentric</groupId>

    <artifactId>spring-boot-admin-server</artifactId>

    <version>1.5.4</version>

</dependency>

<!-- https://mvnrepository.com/artifact/de.codecentric/spring-boot-admin-server-ui -->

<dependency>

    <groupId>de.codecentric</groupId>

    <artifactId>spring-boot-admin-server-ui</artifactId>

    <version>1.5.4</version>

</dependency>

         3.启动服务端tomcat

客户端

         1.创建boot客户端项目,添加web包

         2.pom中添加spring-boot-admin-starter-client需要的jar包——github教程中有说明

                  <dependency>

                       <groupId>de.codecentric</groupId>

                       <artifactId>spring-boot-admin-starter-client</artifactId>

                       <version>1.5.7</version>

                   </dependency>

         配置服务端:spring.boot.admin.url:http://localhost:8090

异常情况处理参考:https://blog.csdn.net/fly910905/article/details/78580895

         3.启动客户端tomcat

 

 

服务端最终展示:

 

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值