![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
恶心的小达达
90后的我们,加油!
展开
-
SpringBoot读取配置文件的方式
SpringBoot读取配置文件的方式application.yml my.name: dada使用Environment方式 @RequestMapping("/test") @RestController public class UserController { @Autowired private Environment env; @GetMa...原创 2019-01-10 23:22:59 · 502 阅读 · 0 评论 -
Springboot 统一异常处理
前言:最近接手了一个比较让人头大的项目(供应商做到一半) 其中最让人头疼的是 Controller层的每一个方法都往外抛异常,自己又是一个菜鸟,而且时间比较短,采用了如下方式来做统一异常处理。定义一个返回类:错误类型返回类@Datapublic class RespData { private Boolean status=true; private int cod...原创 2019-01-10 23:52:20 · 319 阅读 · 1 评论 -
SpringBoot 导出Excel
Springboot导出Excel -- poi 方式引入依赖创建表头与设置样式获取Excel数据引入依赖 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version&...原创 2019-01-12 05:01:42 · 2461 阅读 · 5 评论 -
Springboot 自定义注解(一) 基础讲解
一、定义注解的格式 public@interface 注解名 {定义体}二、依赖注解@interface上面按需要注解上一些东西,包括@Retention、@Target、@Document、@Inherited四种@Retention注解的保留策略: @Retention(RetentionPolicy.SOURCE)// 注解仅存在于源码中,在cla...原创 2019-02-28 11:41:13 · 968 阅读 · 0 评论 -
Springboot 自定义注解(二) AOP 实现日志拦截
(一)JoinPoint类方法java.lang.Object[] getArgs():获取连接点方法运行时的入参列表Signature getSignature() :获取连接点的方法签名对象java.lang.Object getTarget() :获取连接点所在的目标对象java.lang.Object getThis() :获取代理对象本身(二)自定义注解@SysLog...原创 2019-02-28 11:46:20 · 545 阅读 · 0 评论 -
Springboot 自定义注解(三) 拦截器实现权限管理
1、首先自定义我们需要的注解package com.plat;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Inherited;import java.lang.annotation.Retention;import...转载 2019-02-28 11:50:06 · 1213 阅读 · 0 评论 -
Swagger2 整合Springboot(一) 配置与搭建
一、引入依赖 <!--swagger2--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <...原创 2019-02-26 15:49:54 · 2267 阅读 · 0 评论 -
Swagger2 整合Springboot(二) 注解讲解
一、注解列举与详解@Api:修饰整个类,描述Controller的作用@Api(description = "物流接口")@ApiOperation : 用在方法上,说明方法的作用 value: 表示接口名称 notes: 表示接口详细描述 @ApiOperation(value = "物流接口非第三方接口",notes = "物流接口非第三方接口"...原创 2019-02-26 16:25:02 · 964 阅读 · 0 评论