
spring
xiaozm1223
这个作者很懒,什么都没留下…
展开
-
spring boot 打包时跳过test环节实现快速打包
在pom.xml中加入如下一段配置信息:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.20.1</version&g...原创 2020-01-07 10:33:15 · 1134 阅读 · 0 评论 -
spring boot 日志(logback)
目前常用的日志框架有:log4j、log4j2、logback,注意slj4f是一种规范而不是一个框架,只要是符合它规范的都可以用它调用。由于spring boot默认采用的就是logback的日志框架,所以我项目中都是使用的logback,下面详细介绍logback的应用。步骤一:配置日志文件,保障springboot可以加载到日志配置文件:在boot项目resources文件夹下面...原创 2020-01-07 10:26:52 · 149 阅读 · 0 评论 -
Java Web全局统一异常处理
1 Java异常分类如下:2 为什么要用统一的异常处理机制在开发过程中,我们经常会遇到异常,不管是DAO、SERVICE、Controller那一层都有可能发生,对于异常处理,正常同时是try-catch或者直接throw出去不管了,这就导致了代码中四处散落着try-catch的代码,系统的代码耦合度高,工作量大且不好统一,维护的工作量也很大。那么,能不能将所有类型的异常处理从各...原创 2019-04-12 14:47:36 · 3422 阅读 · 0 评论 -
基于切面技术,实现全局的入参校验工作(底层还是依赖于BeanValidator),结合前面的全局异常处理机制,完美!!!
步骤一:实现切面类package com.jinp.jx.vediobigdata.common.bean;import com.jinp.jx.vediobigdata.common.exception.BusinessException;import org.aspectj.lang.JoinPoint;import org.aspectj.lang.annotation.Asp...原创 2019-04-29 15:07:31 · 294 阅读 · 0 评论 -
springboot集成mybatis多数据源,小驼峰配置,字符串为空判断
集成步骤:步骤一:多数据源pom引入<!-- PERSISTENCE begin --><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId...原创 2019-05-05 15:48:46 · 770 阅读 · 0 评论 -
SpringBoot解决ajax跨域问题(转载)
一、第一种方式:1、编写一个支持跨域请求的 Configurationimport org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.CorsRegistry;import org.springframewor...转载 2019-05-07 11:44:00 · 151 阅读 · 0 评论