SSM图书后台管理系统

1. 主要知识点
  1. SSM整合配置
  2. MyBatis-Plus配置与应用
  3. Kaptcha验证码组件使用
  4. 富文本编辑器wangEditor
  5. Spring Task任务调度
1 . SSM整合配置

SSM整合三阶段

  1. Spring 与Spring MVC环境配置
  2. Spring 与MyBatis的整合配置
  3. 整合其他组件:声明式事物/日志/任务调度/…
2. MyBatis-Plus配置与应用

MyBatis-Plus整合三部曲

  1. pom引入mybatis-plus依赖
  2. SpringXML更改配置SqlSessionFactory实现类
  3. mybatis-config.xml增加MP分页插件
3. Kaptcha验证码组件
3.1. Kaptcha介绍
  1. Kaptcha是谷歌开源的可高度配置的实用验证码生成工具。
  2. 通过Kaptcha可以阻拦大多数机器人脚本操作(即人机校验)。
  3. Kaptcha典型应用于注册,登录,重要信息提交等用户交互。
3.2. Kaptcha使用步骤
  1. Kaptcha配置验证码生成参数,包括生成的字体,颜色,大小等。
  2. 开发KaptchaController生成验证码图片。
  3. 将前台输入验证码与session保存的验证码进行对比。
4. 富文本编辑器wangEditor
  1. 基于javascript 与css 开发的Web富文本编辑器
5. Spring Task 定时任务
  1. Spring Task是Spring 3.0后推出的定时任务模块
  2. Spring Task的职责是按周期后台自动执行任务
  3. Spring Task可利用Cron表达式实现灵活的定时处理

Cron表达式实例

星期
0****
0, 300-5***?2000
009-18?*WED

在Cron表达式中日和星期是互斥的。“,” 表示或者的意思,“-” 表示范围, “?”代表被忽略
第一行表示:每个0秒,其他时间任意,就是每分钟执行一次任务
第二行表示:每0秒和30秒的时候, 每前5分钟,即在2000年的时候每小时前5分钟的第0秒和第30秒执行任务
第三行表示:在每周三上午9点到下午6点的每个整点执行任务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值