- 博客(5)
- 资源 (46)
- 收藏
- 关注
原创 Spring MVC 拦截器(HandlerInterceptor)使用
最近需要画UML图,从网上找了几个工具软件,比较之后发现StarUML 2 很不错,支持UML 2.0。 StarUML 2 is compatible with UML 2.x standard and supports totally 11 kinds of UML diagrams: Class, Object, Use Case, Component, Deployment, Compo
2017-02-28 16:39:52 5578
原创 MyBatis源码剖析 - MyBatis 插件之拦截器(Interceptor)实现原理
在上一篇文章:MyBatis 教程 - MyBatis插件(Plugins)开发 中已经介绍了如何去开发一个MyBatis 插件,本文将结合MyBatis 源码来揭秘MyBatis Plugins内部实现原理。Mybatis3 插件采用责任链模式,通过动态代理组织多个拦截器(插件),通过这些拦截器可以改变Mybatis的默认行为(诸如SQL重写之类的)。本文分析使用的MyBatis 源代码版本为3.
2017-02-18 12:18:49 23930 1
原创 MyBatis 教程 - MyBatis插件(Plugins)开发
MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (update, query, flushStatements, commit, rollback, getTransaction, close, isClosed)ParameterHandler (getParameterObject, setP
2017-02-17 20:13:22 32166 6
原创 使用SnakeYAML读取yaml配置文件
很多应用都开始使用YAML作为程序配置文件,关于YAML详细介绍可以参考YAML 1.2 (3rd Edition),本文使用SnakeYAML。示例sample.ymlversion: 1.0released: 2017-02-14# Connection parametersconnection: driverClass: com.mysql.jdbc.Driver url:
2017-02-14 16:23:08 16830
Android仿QQ消息列表ListView滑动删除效果
2014-02-11
Android SlidingMenu仿网易新闻布局
2013-12-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人