自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 SpringBoot2.0学习之自定义错误页面

SpringBoot2.0学习之自定义错误页面

2019-02-24 16:03:54 1630

原创 SpringBoot2.0学习之集成Swagger2

SpringBoot2.0学习之集成Swagger2, 放弃原有接口文档1. 为什么要使用Swagger2?Swagger2可以在更新代码的同时更新接口文档,不会出现代码更新了好几个版本了,但是接口文档从来没更新过,导致后期维护的困难。我有一个同学刚入职的一家公司,代码和接口文档根本就对不上,导致他现在根本不敢轻易动代码。2. 如何集成Swagger2.1. 在pom.xml中引入相关依赖...

2019-02-20 08:20:38 688

原创 SpringBoot2.0学习之集成lombok插件,使代码更简洁

SpringBoot2.0学习之集成lombok插件,使代码更简洁lombok主要用来帮助我们减少Bean中大量的冗余代码,如何集成呢?1. IDE安装插件,以idea为例:2. 在pom.xml中引入依赖<!--lombok插件--><dependency> <groupId>org.projectlombok</groupId&gt...

2019-02-11 14:50:42 333

原创 SpringBoot2.0学习之使用Aop技术处理web请求信息

SpringBoot2.0学习之使用Aop技术处理web请求信息1. 在pom.xml中引入aop的依赖<!--aop依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop&lt...

2019-02-11 11:41:55 223

原创 SpringBoot2.0学习之全局异常捕获

SpringBoot2.0学习之全局异常捕获全局捕获异常就是将所有controller里抛出的异常拦截并返回提示信息。@ControllerAdvice: 将类定义为Controller的辅助类@ExceptionHandler: 拦截异常的注解两个注解搭配使用,实现全局异常的捕获。1. 创建...

2019-02-10 21:44:59 636 1

原创 SpringBoot2.0学习之集成freemarker模板引擎

SpringBoot2.0学习之整合freemarker模板引擎1. 在pom.xml中引入相关依赖 <!--freemarker模板引擎--> <dependency> <groupId>org.springframework.boot</groupId> <artifac...

2019-02-10 14:40:42 249

原创 SpringBoot2.0学习之静态资源的访问

SpringBoot2.0学习之静态资源的访问1. 什么是静态资源?类似css, js, 图片等资源统称为静态资源。2. SpringBoot默认提供的静态资源的访问路径有哪些?classpath:/staticclasspath:/publicclasspath:/resourcesclasspath:/META-INF/resources3. 如果默认提供的没有你喜欢的单词该...

2019-02-10 10:32:42 2393

原创 SpringBoot2.0学习之常用注解

SpringBoot2.0学习之常用注解1. @Configuration:在用,用于定义配置类2. @Bean: 在方法上使用,可以把方法返回的bean实例加入到Spring容器中,方便随时使用。该注解需要在@Configuration注解或@Component注解定义的类中使用。例如:@PathVariable@value@Profiles@ConfigurationProper...

2019-02-10 00:33:51 366

原创 SpringBoot2.0学习之yml配置文件,多环境配置文件

SpringBoot2.0学习之yml配置文件,多环境配置文件1. SpringBoot中常用的配置文件类型有两种1. application.properties 格式如下:2. application.yml 格式如下:对比可以明显看出,yml格式的配置文件不仅减少了冗余的代码,而且可读性也更强了,所以现在yml配置文件用的很多。注意:在yml配置的 :(冒号) 后面必须有空格。2...

2019-02-09 10:05:45 3230

原创 SpringBoot2.0学习之事务

SpringBoot2.0学习之事务1. 什么是事务?详细描述传送门:https://baike.baidu.com/item/数据库事务/9744607?fr=aladdin总结:其实就是一个方法内如果存在多个数据库操作,要么一起成功,要么一起失败。2. 在spring中,事务有两种实现方式1. 编程式事务,通过TransactionTemplate实现。2. 声明式事务,通过@Tr...

2019-02-08 21:01:57 398

原创 SpringBoot2.0学习之集成druid连接池

SpringBoot2.0学习之集成druid数据库连接池为什么使用druid?阿里的druid连接池可以提供强大的监控和扩展功能。1. 在pom.xml文件中引入依赖 <!--druid连接池--> <dependency> <groupId>com.alibaba</groupId> ...

2019-02-08 19:17:53 591

原创 SpringBoot2.0学习之集成MyBatis PageHelper分页插件

SpringBoot2.0学习之集成MyBatis PageHelper分页插件1. 在pom.xml文件中引入依赖<!--pagehelper插件--><dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-sprin...

2019-02-08 16:30:00 441

原创 SpringBoot2.0学习之集成mybatis

SpringBoot2.0学习之集成mybatis1. 在pom.xml中引入mybatis和mysql的依赖<!--mybatis--> <dependency> <groupId>org.mybatis.spring.boot</groupId&

2019-02-06 01:30:44 160

原创 SpringBoot2.0学习之mybatis generator工具的使用

SpringBoot2.0学习之mybatis generator工具的使用前言:什么是mybatis generator工具? 大家都知道,在使用mybatis框架时都要创建pojo类,mapper类和对应的xml文件,不仅繁琐麻烦,而且很容易出错。所以mybatis提供了mybatis generator工具可以帮助我们快速的生成pojo类,mapper类和对应的xml文件并且生成一些通用的...

2019-02-04 17:16:44 303

原创 SpringBoot2.0学习之整合logback输出日志

SpringBoot2.0学习之整合logback输出日志ps: 由于SpringBoot默认整合的就是logback,所以相关的依赖是不需要引入的。spring-boot-starter包下已经把相关依赖引入好了。所以我们只需要加入logback相关的配置就可以了。1. 在resources下创建logback.xml文件内容如下:<?xml version="1.0" encod...

2019-02-03 23:24:00 807

原创 SpringBoot2.0学习之创建一个简单的web项目

SpringBoot2.0学习之创建一个简单的web项目第一种方法:使用IDE工具直接创建ps: 如果使用Eclipse的话需要安装插件,这里使用IDEA创建,如果使用Eclipse工具但是不想安装插件可以使用第二种方法。1. 创建一个新的项目2. 选择JDK版本和初始化服务地址后,点击Next3. 输入相关参数后,点击Next4. 选好相关的组件后, 点击Next5. 选择项目的...

2019-02-03 18:50:26 338

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除