自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 Spring定时任务(Spring Task)(推荐@Scheduled)

1. 定时器项目开发中需要执行一些定时任务,比如在凌晨时候,更新一些新的信息,定时发送邮件等等1.1. 实现方式1.1.1. java.util.TimerJava自带的java.util.Timer类,可以调度一个java.util.TimerTask任务。这种方式可以让程序按照某一个频度执行,但不能在指定的时间运行,一般用的比较少。1.1.2. Quartz使用Quartz,这是一个功能比较强大的调度器,可以让程序在指定的时间执行,也可以按照某一个频度执行,配置起来稍显复杂。1.1.3.

2021-02-25 21:55:14 22877 2

原创 Shiro手把手教你上手(通俗易懂版,看完即用)

Shiro(Springboot版)1.Shiro的三大核心API1.1 Subject:用户主体,把操作交给SecurityManager1.2 SecurityManager:安全管理器,与Realm相关联1. 3 Realm:Shiro数据连接的桥梁,保证数据访问控制,用于身份验证与权限获取,这也是shiro的主要功能2.Controller之前都是从前台获取username与password来进行数据库验证,然后判断是不是相同,但是现在是运用shiro验证Subject subject

2021-02-25 11:25:40 341

原创 Spring AOP面向切面编程详细介绍

AOP:面向切面编程spring的两大核心内容 1、ioc(控制反转):降低代码之间的耦合度。2、aop(面向切面编程):极大地提高了软件的可读性、复用性和可扩展性。1、关注点1.1核心关注点系统中的核心功能业务逻辑,比如电子商务系统中的订单处理、客户管理、库存等1.2横切关注点分布在不同模块中解决相同的问题,比如电子商务系统中的用户验证,事务处理,日志管理等2、连接点用来定义在程序的哪里通过AOP加入新的逻辑,可以是方法、属性、构造函数、静态初始化块,甚至一条语句。比如打算登录时添加登录日

2021-02-24 19:02:10 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除