摘要:
在mybatis中StatementType的值决定了由什么对象来执行我们的SQL语句。本文来分析下在mybatis中具体是怎么处理的。 StatementType 1.StatementType枚举 StatementType是一个枚举类型。如下: 阅读全文
2019年4月28日
2019年4月22日
摘要:
最近在做一个小项目,其中认证这块使用shiro+SpringMVC+easyUI,因为easyUI在提交数据的时候使用的是ajax的异步提交,所以shiro在处理数据的时候需要重写FormAuthenticationFilter的相关方法,所以在此记录下实现的过程,以供大伙参 阅读全文
2019年4月19日
摘要:
什么是设计模式 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。通过对这些设计模式的合理使用能够是我们的系统更加的健壮。 六大设计原则 |设计原则|简单说明 | | |: | | 单一职责 | 一个类只负责一项职责 阅读全文
2019年3月22日
摘要:
数据分页功能是我们软件系统中必备的功能,在持久层使用mybatis的情况下,pageHelper来实现后台分页则是我们常用的一个选择,所以本文专门类介绍下。 PageHelper原理 相关依赖 1.添加plugin 要使用PageHelper首先在my 阅读全文
2019年3月17日
摘要:
我们知道当网站的访问量突然很大的时候肯定会对服务器造成影响,甚至无法访问,如果是正常的访问那么很好说明业务量增大可以考虑系统的扩展,但是如果是搜索引擎爬虫频繁访问或是一些恶意访问,那这时候我们就应该限制这些访问的访问次数。redis刚好可以解决这个问题 Redis实现限制访问 阅读全文
2019年3月11日
摘要:
部门表(SM_DEPT) | 字段名称 |数据类型 |是否主键|注释| |: |: | |: | | DEPT_ID| NUMBER|Y | 部门ID | |PARENT_DEPARTMENT_ID | NUMBER |N | 上级部门 | | DEPARTMENT_NAME|VARCHAR2(50 阅读全文
2019年3月9日
摘要:
@[toc] 上篇文章 "Shiro源码分析之获取SecurityManager工厂获取" 我们介绍了SecurityManager工厂的获取步骤,本文在此基础上来分析下SecurityManager对象产生的过程。 SecurityManager获取过程 1.Securit 阅读全文
2019年3月8日
摘要:
@[toc] Spring框架中的BeanFactory接口和FactoryBean接口因为名称相似,老是容易搞混淆,而且也是面试过程中经常会碰到的一个问题。所以本文就专门给大家整理出来。 一、BeanFactory接口 BeanFactory接口是S 阅读全文