框架
文章平均质量分 93
任庆
坚持做正确的事
展开
-
SpringBoot AOP & Interceptor Demo
spring支持 @Aspect //定义一个切面 @Component // 系统启动自动注入spring容器 @Slf4j // 日志支持 public class LogRecordAspect { private static final Logger logger = LoggerFactory.getLogger(LogRecordAspect.class); // 定义切点Pointcut // public : 指方法类型,只有public的方法才会拦截 .原创 2021-06-17 11:31:51 · 298 阅读 · 1 评论 -
mybatis xml返回对象类型和接口定义类型不一致
今天在做数据导出的时候发现,数据库查询出来的List在excel导出的时候竟然报类型不匹配,因为在创建excelUtil的时候是通过<T>定义过要导出的数据对象类型,然而它还是在创建cell单元格的时候报错了。 原因出在xml定义返回的是一个resultMap,在定义resultMap的type的时候定义了错误的类型,然而select语句定义的是resultMap,关联的是resultMapId。只要把resultMap的type改成和java接口中定义的类型一致即可。 错误重现: .原创 2020-09-22 11:26:48 · 1633 阅读 · 1 评论 -
dispatchservlet url-pattern /* /区别
在使用springmvc时,都会在web.xml中配置一个dispatchservlet,如下: <listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener> <!-- ...原创 2019-03-22 17:08:21 · 385 阅读 · 0 评论