![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
FREE_GIFT_白给怪
这个作者很懒,什么都没留下…
展开
-
idea必用插件
插件原创 2022-06-27 09:39:13 · 260 阅读 · 0 评论 -
为什么接口中的常量必须使用public static final修饰
public: 使接口的实现类可以使用这个常量 static: static修饰就表示它属于类的,随的类的加载而存在的,如果是非static的话,就表示属于对象的,只有建立对象时才有它,而接口是不能建立对象的,所以接口的常量必须定义为static final:final修饰就是保证接口定义的常量不能被实现类去修改,如果没有final的话,由子类随意去修改的话,接口建立这个常量就没有意义了。...原创 2022-02-15 14:52:24 · 801 阅读 · 0 评论 -
@Component 和 @Bean 的区别
@Component 和 @Bean 的区别转载修改自:https://blog.csdn.net/qq_38534144/article/details/82414201 加评论区的内容Spring帮助我们管理Bean分为两个部分,一个是注册Bean,一个装配Bean。完成这两个动作有三种方式:1.是使用自动配置的方式2.是使用JavaConfig的方式3.是使用XML配置的方式。@Compent 作用就相当于 XML配置@Componentpublic class Student {原创 2020-10-27 16:13:27 · 203 阅读 · 0 评论 -
拦截器与过滤器的理解
一、二者理解过滤器(Filter)过滤器,是在java web中将你传入的request、response提前过滤掉一些信息,或者提前设置一些参数。然后再传入Servlet或Struts2的 action进行业务逻辑处理。比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入Servlet或Struts2的action前统一设置字符集,或者去除掉一些非法字符。拦截器(Interceptor)拦截器,是面向切面编程(AOP,Aspect Oriented Prog转载 2021-11-01 07:34:04 · 174 阅读 · 0 评论 -
自定义starter细节
<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/m..转载 2021-09-12 11:16:00 · 54 阅读 · 0 评论 -
使用 mybatisplus条件构造器进行简单的数据库操作
准备阶段1.实体类(@TableName,与 @TableField很重要)/** * @author: Boss * Date: 2021/1/14 * Time: 10:31 * Description: */@Data@AllArgsConstructor@NoArgsConstructor@Builder@TableName(value = "clue_users")public class UsersPO { @TableId private Intege原创 2021-05-28 15:56:28 · 233 阅读 · 0 评论 -
springboot返回文件的两种方式
第一种,写入流里返回@RequestMapping(value = "/getVideo", method = RequestMethod.GET) public void getVido(HttpServletResponse response) { String file = "C:\\Users\\Boss\\Desktop\\123.avi"; try { FileInputStream inputStream = new FileI原创 2020-11-26 10:28:38 · 21995 阅读 · 1 评论 -
Springboot 整合mybatis
文章目录@Mapper和@Repository注解的区别@Mapper和@Repository注解的区别在mapper加@mapper或者@repository注解。这两种注解的区别在于:1、使用@mapper后,不需要在spring配置中设置扫描地址,通过mapper.xml里面的namespace属性对应相关的mapper类,spring将动态的生成Bean后注入到ServiceImpl中。2、@repository则需要在Spring中配置扫描包地址,然后生成dao层的bean,之后被注原创 2020-11-17 17:17:33 · 99 阅读 · 0 评论 -
Springboot 自动装配原理2
分析自动配置原理我们以HttpEncodingAutoConfiguration(Http编码自动配置)为例解释自动配置原理;//表示这是一个配置类,和以前编写的配置文件一样,也可以给容器中添加组件;@Configuration //启动指定类的ConfigurationProperties功能; //进入这个HttpProperties查看,将配置文件中对应的值和HttpProperties绑定起来; //并把HttpProperties加入到ioc容器中@EnableConfigur原创 2020-11-16 15:52:34 · 96 阅读 · 0 评论 -
Springboot自动装配原理
原创 2020-11-15 10:50:30 · 86 阅读 · 0 评论 -
SpringBoot如何学习
原创 2020-11-13 14:52:58 · 68 阅读 · 0 评论