上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: ThreadLocal 在学习ThreadLocal之前,我们需要先确认一个事情,就是客户端发送的每次http请求,对应的在服务端都会分配一个新的线程来处理, 瑞吉外卖 在处理过程中涉及到下面类中的方法都属于相同的一个线程:1、LoginCheckFilter的doFilter方法2、Employe 阅读全文
posted @ 2023-02-02 14:37 __破 阅读(26) 评论(0) 推荐(0)
摘要: 公共字段自动填充 在新增员工时需要设置创建时间、创建人、修改时间、修改人等字段,在编辑员工时需要设置修改时间和修改人等字段。这些字段属于公共字段,也就是很多表中都有这些字段能不能对于这些公共字段在某个地方统一处理,来简化开发呢?答案就是使用Mybatis Plus提供的公共字段自动填充功能。 Myb 阅读全文
posted @ 2023-02-02 11:43 __破 阅读(67) 评论(0) 推荐(0)
摘要: 扩展消息转换器 可以通过自定义配置将类型进行转换:目的是避免Long类型的数据的舍入而导致SQL语句的增删改查找不到。 package com.po.reggie.config; import com.po.reggie.common.JacksonObjectMapper; import lomb 阅读全文
posted @ 2023-02-02 09:29 __破 阅读(49) 评论(0) 推荐(0)
摘要: Mybatis Plus分页插件 @Configuration public class MybatisPlusConfig { @Bean public MybatisPlusInterceptor mybatisPlusInterceptor(){ MybatisPlusInterceptor 阅读全文
posted @ 2023-02-01 22:24 __破 阅读(33) 评论(0) 推荐(0)
摘要: 当我们在新增员工时输入的账号已经存在,由于employee表中对该字段加入了唯一约束,此时程序会抛出异常: 此时需要我们的程序进行异常捕获,通常有两种处理方式:1、在Controller方法中加入try、catch进行异常捕获 2、使用异常处理器进行全局异常捕获 package com.po.reg 阅读全文
posted @ 2023-02-01 22:18 __破 阅读(34) 评论(0) 推荐(0)
摘要: 实现步骤:1、创建自定义过滤器LoginCheckFilter2、在启动类上加入注解@ServletComponentScan3、完善过滤器的处理逻辑②:定义Spring管理的类(接口) @Slf4j @SpringBootApplication @ServletComponentScan publ 阅读全文
posted @ 2023-02-01 22:02 __破 阅读(62) 评论(0) 推荐(0)
摘要: bean基础配置 bean别名配置 bean作用范围配置 阅读全文
posted @ 2023-02-01 17:31 __破 阅读(14) 评论(0) 推荐(0)
摘要: IoC入门案例 ①:导入Spring坐标 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.2.10.RELEASE</version> </d 阅读全文
posted @ 2023-02-01 16:42 __破 阅读(21) 评论(0) 推荐(0)
摘要: 基于IoC管理beanService中使用new形式创建的Dao对象是否保留?Service中需要的Dao对象如何进入到Service中?Service与Dao间的关系如何描述? IoC入门案例 ①:导入Spring坐标 <dependency> <groupId>org.springframewo 阅读全文
posted @ 2023-02-01 16:39 __破 阅读(27) 评论(0) 推荐(0)
摘要: 代码书写现状 这里面存在一个问题: 假如我的dao层的业务发生了改变 比如之前上线的是BookDaoImpl 现在想改为BookDaoImpl2 耦合度偏高解决方案使用对象时,在程序中不要主动使用new产生对象,转换为由外部提供对象 IoC(Inversion of Control)控制反转使用对象 阅读全文
posted @ 2023-02-01 16:21 __破 阅读(35) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页