Smart_咚咚的gravatar头像
Smart_咚咚2016-10-25 21:56:04

Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合

  1. Maven项目
  2. SpringMVC + Spring + Mybatis,数据库连接池是druid,页面效果是Bootstrap
  3. 日志实现是用的AOP, 注解
  4. 因为是自己要用,原本只是想简单写一下,然后单元测试通过能用就行,想了想还是多写点,方面分享吧
  5. 整体来说,工程中能看到SSM的整合,Druid的简单配置,Bootstrap的简单使用,java反射的简单使用
  6. SQL是项目src/main/webapp/sql下
  7. 项目有个小BUG,demo中删除参数是纯数字的字符串,然而point.getArgs() -> Object[] 我没办法转回数字, 导致参数至为@字符串,最后一张图可以看到,添加无影响
  8. 操作基本是Ajax实现的, 类Result是结果响应的封装dto吧
  9. 项目中登录相关用的是过滤器,响应方式是直接跳转和Ajax的提示在跳转。

看下图吧:

  • 项目结构
  • Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合
  • 登录相关的
  • Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合
  • Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合
  • 删除成功后会提示再刷新页面
  • Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合
  • 添加成功后也是提示再刷新
  • Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合
  • 数据库日志记录
  • Spring AOP实现的后台用户操作日志记录到数据库的ssh框架整合

打赏

文件名:LOGGER.zip,文件大小:35.607K下载
顶部客服微信二维码底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友