Spring Boot
琛赂
这个作者很懒,什么都没留下…
展开
-
SpringBoot-JPA杂记,旧版findOne
报错:Inferred type 'S' for type parameter 'S' is not within its bound旧版使用findOne进行查找,新版本可以使用XXXX.findById(id).orElse(null);代替,返回的同样是个对象原创 2019-05-25 17:20:51 · 126 阅读 · 0 评论 -
判断是否是Ajax请求
public static boolean isAjaxRequest(HttpServletRequest request) { String ajaxFlag = request.getHeader("X-Requested-With"); return ajaxFlag != null && "XMLHttpRequest".equals(aj...原创 2019-06-27 16:50:58 · 113 阅读 · 0 评论 -
获取HttpServletRequest的两种方法
一、在controller层以参数的形式直接使用二、使用RequestContextHolder,可以直接在需要的地方使用ServletRequestAttributes attributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes();HttpServletRequest request ...原创 2019-07-16 11:03:00 · 2954 阅读 · 0 评论 -
@RequestMapping中的produces
1.produces = "text/html;charset=UTF-8"2.produces = "application/json;charset=UTF-8"原创 2019-07-30 09:32:27 · 989 阅读 · 0 评论 -
关于逆向工程generatorConfig.xml报错Cannot instantiate object of type XXXX,java.lang.ClassNotFoundException分析
报错示例:Exception in thread "main" java.lang.RuntimeException: Cannot instantiate object of type com.XXX.CommentGenerator at org.mybatis.generator.internal.ObjectFactory.createInternalObject(ObjectFact...原创 2019-08-29 18:51:50 · 2594 阅读 · 0 评论 -
@Target注解
@Target 是原注解,用来修饰注解的作用范围,可选择的值以数组的形式传入,ElementType[] value();ElementType 枚举的值有public enum ElementType { /** Class, interface (including annotation type), or enum declaration */ /** 用于描述类、接口(...原创 2019-08-31 20:36:52 · 1480 阅读 · 0 评论 -
@Conditional 选择性添加Bean,(补充@Import注解)
@Conditional 注解用于给容器中选择性添加Bean测试案例,根据不同的操作系统添加不同的Bean:测试类package com.liu.demo;import java.util.Map;import org.junit.Test;import org.springframework.context.ApplicationContext;import org.sprin...原创 2019-09-01 11:25:35 · 324 阅读 · 0 评论