摘要: 在spring boot项目中,可以通过@EnableScheduling注解和@Scheduled注解实现定时任务,也可以通过SchedulingConfigurer接口来实现定时任务。但是这两种方式不能动态添加、删除、启动、停止任务。 要实现动态增删启停定时任务功能,比较广泛的做法是集成Quar 阅读全文
posted @ 2020-11-25 16:49 苏先生139 阅读(5979) 评论(1) 推荐(0)
摘要: 请各位在自己的springboot项目随便一个包下复制进去如下类(不要修改什么东西),如果你的springboot还能站起来算我输! @Component public class Environment { } 运行springboot的启动类会报如下错误,然后你删除这个类,你的springboo 阅读全文
posted @ 2020-11-25 16:40 苏先生139 阅读(204) 评论(0) 推荐(0)
摘要: 小试牛刀 1.构建一个springboot项目,并且引入jasypt依赖 <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <ver 阅读全文
posted @ 2020-11-25 16:01 苏先生139 阅读(3031) 评论(1) 推荐(0)
摘要: 入口(代理对象的生成) public static void main(String[] args) throws Exception { /******************************构造******************************/ String resource 阅读全文
posted @ 2020-11-25 15:47 苏先生139 阅读(106) 评论(0) 推荐(0)
摘要: 1、介绍 java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下。 目前我所接触过的导入导出技术主要有POI和iReport,poi主要作为一些数据批量导入数据库,iReport做报表导出。另外还有jxl类似poi的方式 阅读全文
posted @ 2020-11-25 11:16 苏先生139 阅读(459) 评论(0) 推荐(0)
摘要: 何谓缓存? 虽然这篇说的是MyBatis的缓存,但是我希望正在学习计算机的小伙伴即使还没有使用过MyBatis框架也能看明白今天这篇文章。 缓存是什么?我来说说个人的理解,最后再上比较官方的概念。 缓存(Cache),顾名思义,有临时存储的意思。计算机中的缓存,我们可以直接理解为,存储在内存中的数据 阅读全文
posted @ 2020-11-25 10:39 苏先生139 阅读(193) 评论(0) 推荐(0)
摘要: 前言 今天会给大家分享我们常用的持久层框架——MyBatis的工作原理和源码解析,后续会围绕Mybatis框架做一些比较深入的讲解,之后这部分内容会归置到公众号菜单栏:连载中…-框架分析中,欢迎探讨! 说实话MyBatis是我第一个接触的持久层框架,在这之前我也没有用过Hibernate,从Java 阅读全文
posted @ 2020-11-25 09:58 苏先生139 阅读(217) 评论(0) 推荐(0)
摘要: 针对微服务架构中常用的设计模块,通常我们都会需要使用到druid作为我们的数据连接池,当架构发生扩展的时候 ,通常面对的数据存储服务器也会渐渐增加,从原本的单库架构逐渐扩展为复杂的多库架构。 当在业务层需要涉及到查询多种同数据库的场景下,我们通常需要在执行sql的时候动态指定对应的datasourc 阅读全文
posted @ 2020-11-25 09:32 苏先生139 阅读(217) 评论(0) 推荐(0)
摘要: 什么是代理模式 所谓代理,就是一个人或者一个机构代表另一个人或者另一个机构采取行动。在一些情况下,一个客户不想或者不能直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的左右。 代理模式:给某一个对象提供一个代理或占位符,并由代理对象来控制对原对象的访问,通过代理对象访问目标对象,这样可 阅读全文
posted @ 2020-11-25 09:21 苏先生139 阅读(146) 评论(0) 推荐(0)
摘要: MQ的主要特点为解耦、异步、削峰,该文章主要记录与分享个人在实际项目中的RocketMQ削峰用法,用于减少数据库压力的业务场景,其中RocketMQ的核心组件概念如下: Producer:生产发送消息 Broker:存储Producer发送过来的消息 Consumer:从Broker拉取消息并进行消 阅读全文
posted @ 2020-11-25 08:48 苏先生139 阅读(1184) 评论(0) 推荐(0)