- 博客(4)
- 资源 (7)
- 收藏
- 关注
原创 Java 执行 JS 脚本工具
Java 执行 JS 脚本工具用途:为了便于系统扩展,提供了 JS 脚本的功能,可以通过在系统中执行脚本来获得更复杂的功能。例如:系统提供了一个接口,这个接口不必非的有实现类,而是可以通过JS来实现这个接口的方法,在运行时载入JS脚本去实现。只要能融会贯通,可用的地方还是很多的。关于JAVA 执行 JS 的基本功能参考这里: http://www.2cto.com/kf/201505/40206
2016-10-24 16:04:00 5205 1
原创 MyBatis 返回动态结果类型插件
MyBatis 返回动态结果类型插件说明虽然写了这么一个插件,但是个人建议尽可能不去这么用,如果这个插件真正能方便你,使用起来也没任何问题。关于插件的一些个人修改建议,在插件的注释中有说明。插件用途:可以在 MyBatis 参数中带上要返回的类型Class,插件就会改变返回值类型为你指定的类型。用法说的可能不清楚,看个简单的用法。MyBatis 中定义如下方法:Object selectById(@
2016-10-16 18:41:29 13473 2
原创 EasyUI - tree 使用拖拽时可能会遇到的一个错误
在我使用tree拖拽时总是失败,控制台输出了很多错误。经过跟踪分析发现这是一个由于特殊配置导致的错误。原先错误的代码如下:$('#tree').tree({ //省略其他 loadFilter: function(data, parent){ return data.rows; }});由于我后台返回值并不是一个直接适合tree使用的数据,需要从中取出row
2016-10-10 10:36:47 2072
原创 MyBatis Excutor 拦截器的巧妙用法
这里要讲的巧妙用法是用来实现在拦截器中执行额外 MyBatis 现有方法的用法。并且会提供一个解决拦截Excutor时想要修改MappedStatement时解决并发的问题。这里假设一个场景: 实现一个拦截器,记录 MyBatis 所有的 insert,update,delete 操作,将记录的信息存入数据库。这个用法在这里就是将记录的信息存入数据库。实现过程的关键步骤和代码:1.首先在某个
2016-10-05 16:04:27 12269 6
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人