竹山一叶

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年2月10日

摘要: Mybatis拦截器只能拦截四类对象,分别为:Executor、ParameterHandler、StatementHandler、ResultSetHandler,而SQL数据库的操作都是从Executor开始,因此要记录Mybatis数据库操作的耗时,需要拦截Executor类,代码实现如下:/** * 数据库操作性能拦截器,记录耗时 * @Intercepts定义Signature数... 阅读全文
posted @ 2017-02-10 17:23 竹山一叶 阅读(1264) 评论(0) 推荐(0)

摘要: MyBatis拦截器介绍MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能。那么拦截器拦截MyBatis中的哪些内容呢?我们进入官网看一看:MyBatis 允许你在已映射语句执行过程中的某一点进行拦截调用。默认情况下,MyBatis 允许使用插件来拦截的方法调用包括:Executor (update, query, flushStatements, commit... 阅读全文
posted @ 2017-02-10 17:20 竹山一叶 阅读(2371) 评论(0) 推荐(0)

摘要: IDEA下使用Maven的test命令乱码的时候,加上 -Dfile.encoding=GBK 就可以解决啦 如下图所示: 或者在Maven的pom.xml文件中增加: <properties> <argLine>-Dfile.encoding=UTF-8</argLine> </propertie 阅读全文
posted @ 2017-02-10 10:28 竹山一叶 阅读(2554) 评论(0) 推荐(0)