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