TypechoJoeTheme

Toasobi的博客

搜索到 9 篇与 的结果 ———
2023-08-29

Wrapper---分页查询

Wrapper---分页查询
分页查询有多种实现,下面是我认为比较简洁且清晰的一种,除此之外,直接使用XML编写也是一种方式 /** * 分页查询DeviceModelDefine */ Wrapper<DeviceModelDefine> wrapper = Wrappers.lambdaQuery(new DeviceModelDefine ()) .eq(ObjectUtils.isNotEmpty(reqDto.getId()),DeviceModelDefine::getId,reqDto.getId()) .eq(StringUtils.isNotBlank(reqDto.getModel()),DeviceModelDefine::getModel,reqDto.getModel()) .eq(ObjectUtils.isNotEmpty(reqDto.getGroupNumber()),DeviceModelDefine::getGro...
2023-08-29

技术文章

0 阅读
0 评论
2023年08月29日
0 阅读
0 评论
2023-08-29

AOP---增强日志记录功能

AOP---增强日志记录功能
AOP---增强日志记录功能先定义两个注解LogAnnotation和LogAroundAnnotation@Target({ElementType.METHOD}) //只能运用于方法上 @Retention(RetentionPolicy.RUNTIME) //指定该注解在运行时仍然可用,可以通过反射获取注解信息 @Documented //该注解应包含在生成的Java文档 public @interface LogAnnotation { /** * @description 增强方式 * @author kongxiangneng * @time 2023/8/9 16:00 */ String adviceAction() default "before"; /** * @description 操作请求 * @author kongxiangneng * @time 2023/8/15 14:20 */ String info(); }@Target({ElementType.M...
2023-08-29

项目记录

0 阅读
0 评论
2023年08月29日
0 阅读
0 评论
2023-08-29

mybatis实现数据库慢sql监控

mybatis实现数据库慢sql监控
mybatis实现数据库慢sql监控@Intercepts 解释:@Intercepts是MyBatis框架提供的注解,用于标识一个拦截器需要拦截的方法。在这个例子中,@Intercepts注解标识了一个拦截器需要拦截Executor接口的query方法。Executor是MyBatis中负责执行 > SQL语句的核心接口,而query方法是执行查询操作的方法。拦截器可以拦截多个方法,所以@Intercepts注解可以接收一个数组参数,每个元素代表一个拦截点。在这个例子中,有两个拦> 截点,分别对应了不同的方法参数列表。第一个拦截点的参数列表为MappedStatement.class, Object.class, RowBounds.class, ResultHandler.class,> 表示拦截Executor接口的query方法,该方法接收MappedStatement、Object、RowBounds和ResultHandler四个参数。第二个拦截点同上 @Component @Intercepts({ @Signature(type ...
2023-08-29

技术文章

0 阅读
0 评论
2023年08月29日
0 阅读
0 评论
2023-08-29

ELFK企业级整合使用

ELFK企业级整合使用
日志监控模块日志监控模块教学案例,技术栈为 springboot,elasticSearch,kibana,logstash,filebeat项目结构summit-cloud-log │ .gitkeep │ pom.xml │ README.md │ summit-cloud-log.iml │ ├─logs #项目生成日志文件存放处 │ └─summit-cloud-log │ error.log │ info.log │ warn.log │ ├─src │ ├─main │ │ ├─java │ │ │ └─com │ │ │ └─summit │ │ │ │ SummitCloudLogApplication.java #启动类 │ │ │ │ │ │ │ ...
2023-08-29

项目记录

0 阅读
0 评论
2023年08月29日
0 阅读
0 评论