图书管理系统
MarkCoder
吃的苦中苦,方能人上人,不要在该奋斗的日子里贪图安逸,不然该休息的日子你还要奋斗
展开
-
基于SSM的在线图书管理系统--轻松处理千万级的日志记录
日志数据 几乎是每个项目必备的功能,可以用于记录用户的行为,也可以用于排除错误 等效果。日志数据实现,本系统是采用AOP的代理模式实现。功能是很容易实现,但是日志的数据量是很大很大的。每一次操作,都会记录日志。所以随着不断的操作,日志的数量量会越来越大,我们在项目中就需要解决这个存储的问题。 这个时候, 分库分表的策略就派上用途的。 分库分表 分为垂直拆分和水平拆分。这里讲的水平拆分。 系统使用sharding-jdbc的方式来实现。该系统 没有使用多数据源。单数据源,所以该系统实现的 单数据源的水原创 2020-07-18 08:05:41 · 405 阅读 · 0 评论 -
基于SSM的在线图书管理系统-新增redis验证码验证
验证码 这个功能 相信大家并不默认,也是项目中必须要涉及的内容,那么怎么去实现一个验证码功能呢。其实验证实现的方式很多。有session/cookie/数据库。我们这里主要使用Redis来实现验证码功能的存储。其实原理很简单。(1)在后台生成验证码( 2 ) 把生成的验证码存入redis(3)返回到前台展示验证码( 4 ) 输入验证码,完成验证功能(1)生成验证码的功能,这里使用java.awt里面的Graphics 和 Image这些对象来绘制验证码public void createImag原创 2020-07-16 12:00:18 · 446 阅读 · 0 评论 -
基于SSM的在线图书管理系统-aop日志记录
aop:面向切面的编程 说白的意思,就是在操作某个方法之前或者之后插入自己的逻辑。aop使用场景:事务处理 性能监控 日志处理等aop底层实现逻辑:通过proxy代理模式,基于JDK的代理 或者cglib的代理方式在图书管理系统中,图书管理系统基于SpringBoot+SSM+SpringSecurity搭建而成,使用aop的功能用于记录用户的日志实现核心逻辑:(1)在pom.xml引入想要的jar包依赖(2)添加配置类/*** 项目分享圈 100%落地项目* QQ 257原创 2020-07-14 19:47:29 · 520 阅读 · 0 评论 -
基于SSM+SpringSecurity+SpringBoot的在线图书管理系统
该项目是基于SpringBoot结合SSM和SpringSecurity完成的在线图书管理系统,系统界面设计很好看,相当于不错,强烈推荐。业务不是很复杂,但是设计的东西挺多的。该系统包含权限系统,包含图书管理业务系统。下面对项目的概述:核心框架 SpringBoot权限框架 SpringSecurity模板引擎 Thymeleaf持久层框架 MyBatis视图层框架 SpringMVC页面设计 Bootstrap 页面布局文件上传 Bootstrap-filei原创 2020-07-13 22:55:59 · 1759 阅读 · 2 评论