Spring
Doctor舒畅
https://github.com/shuchang-wang
展开
-
解决idea中无法下载源码问题
问题:idea中无法下载源码问题Cannot download sources Sources not found for:org.springframework.boot:spring-boot-autoconfigure:2.3.4.RELEASE解决方式一:检查自己的maven仓库配置是否存在错误:仓库配置参考:https://maven.aliyun.com/mvn/guide<mirror> <id>aliyunmaven</id&g..原创 2021-02-03 21:49:40 · 14489 阅读 · 24 评论 -
springboot中controller返回实体类中过滤掉等于null或为空的字段
使用springboot中注解:在需要过滤的字段上或实体类上面添加://枚举值:ALWAYS,NON_NULL,NON_ABSENT,NON_EMPTY,NON_DEFAULT,CUSTOM,USE_DEFAULTS@JsonInclude(Include.NON_EMPTY)其它参数: //将该标记放在属性上,如果该属性为NULL则不参与序列化 //如果放在类上边,那对这个类的全部属性起作用 //Include.ALWAYS 默认 //Include.N原创 2020-09-28 17:29:13 · 7775 阅读 · 4 评论 -
解决 Springboot中Interceptor拦截器中依赖注入失败
解决 Springboot中Interceptor拦截器中依赖注入失败场景当我们在拦截器中通过注解实现依赖注入时,会发现注入失败,EmployeeDao对象为null,例如:拦截器:package com.alibaba.springboot.component;import com.alibaba.springboot.dao.EmployeeDao;import com.alibaba.springboot.entities.Employee;import org.slf...原创 2020-08-11 10:00:56 · 3511 阅读 · 1 评论 -
JavaWeb基础知识day16——Listener&&Filter
Listenerlistener: 监听器 作用: 监听web中的域对象 ServletContext ServletRequest HttpSession 监听内容: 监听三个对象的创建和销毁 监听三个对象属性的变化 监听session中javabean的状态 注意:listener全部是接口...原创 2019-03-14 21:17:57 · 174 阅读 · 0 评论 -
JavaWeb基础知识day17——注解&Servlet3.0实现文件上传
注解注解:jdk5之后提供了一个特性,和类 接口同级格式: @interface 注解名{}作用: 编译期检查 替代配置文件 定义注解(元注解:注解上的注解) 分析代码(用到反射)////////////////////////java中3个注解(理解) @Override:声明该方法是从父类上继承过来的,执行编译期的检查 @S...原创 2019-03-15 21:54:21 · 283 阅读 · 0 评论 -
JavaWeb基础知识day18——类加载器&静态代理&动态代理【jdk动态代理和cglib动态代理】
类加载器类加载器:(了解) 类加载: 我们编写的.java文件,jvm会将变成.class文件.该文件要想运行,必须加载内存中,然后会生成一个对象.Class对象 类加载器的作用:ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了。但是,jvm启动的时候,并不会一次性加载所有的class文件,而是根据需要去动态加载。...原创 2019-03-15 21:54:25 · 267 阅读 · 0 评论