Spring中一次使用Aspect的使用实践


前言1之前已经开过一个文章描述过在java中使用注解的大概流程。我们可以看到在java中的aspect的使用是相当繁琐的,需要自己去定义注解,然后在用一个外部方法来获取反射并获取具体的执行流程。那么我们肯定是希望能够以一种尽量简单快捷的方式来进行注解功能的开发。于是便有了aspect+注解的双剑合璧

Springboot的数据验证方法Validation


前言在我们进行业务开发有一部分很重要的工作的进行数据验证,由于业务的一致性要求,我们往往需要对某些BO或者VO的一些字段进行如同非空,非0校验。这些工作如果要我们手写则太麻烦且太不优雅了。而实际上springboot自身是已经实现一套数据检验方法,我们是可以做到开箱即用的。依赖 <

Springboot的线程池用法


前言在我们的常规写多线程的过程中,总是要实现写一个线程池,然后继承一个runnable接口等。虽然实际上也不是很复杂,但是也挺麻烦的。springboot中将线程池的工作进行了一套简化。可以让我们机遇注解的基础上更好的实现线程池的使用。配置项package com.study.springcloud

PageHelper用法


前言在业务系统开发中,有一个很重要的功能是明细查询。而在明细查询的功能中,有一个很重要的功能分页查询。毕竟无论是谁

记一次springboot注解用法错误导致的filter多次触发问题


前言最近在学习filter相关的内容,有了以下的代码@Configuration@WebFilter@Slf4jpublic class TestFilter implements Filter { @Override public void init(FilterConfig filt

mybatis-plus配置


前言一直以来,java的orm框架都有两条路线,一种是hibernate->JPA路线,这种路线倡导尽可能少在业务代码层写接口,以dao的简单声明来完成sql查询。另一条路线则是ibatis这种是完全基于xml配置来生成动态sql的方式。感觉起来就像CPU的RISC和CISC之争的区别。其实这

springcloud学习笔记-笔记篇


受限于时间有限,不准备长篇大论讲微服务相关的东西。https://blog.csdn.net/weixin_38007185/article/details/108186254仅仅针对该教学连接的时候出现的问题记录。eureka依赖问题按照教程部署的pom进行部署的时候会出现eureka相关依赖无法

关于Springboot的pom


来到新公司,该公司是基于flink进行实时数据处理的。但比较神奇的,该公司使用了Flink+Springboot的框架来进行开发的。在我的传统观念中,Springboot应该是更常见是后端应用了的一个框架,然后检查下对应的pom。使用的是