- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 在Spring应用中以很“Spring”的方式使用Google Guava EventBus
概述由Google提供的Guava EventBus是一个很不错的进程内事件总线机制。在非Spring应用中,使用 Guava EventBus是可以的,但各种组件,比如事件总线,事件监听器都是通过java new关键字创建出来的。这种开发人员自己管理对象生命周期的方式,在Spring应用中,就显得很不“Spring”,因为我们知道,Spring应用一个很大的特点就在于所有对象实例都尽量由Sp
2018-01-23 19:20:21 7580 7
原创 Spring bean 作用域Scope小结
Scope 描述 singleton 一个Bean定义在整个Spring IoC容器中只会有一个实例1.所有使用该bean的使用者都是在使用同一个bean实例2.Spring bean的缺省作用域属性 prototype 一个Bean定义会对应多个bean实例1.使用者每次注入一个该作用域的bean,或者使用getBean()方法从容器获取该作用域的bean时得到都是
2018-01-23 17:59:30 319
原创 缺省配置Spring boot Web中一个请求的处理流程
概述缺省配置Spring boot Web中一个请求的处理流程,主要经历了以下组件,本文将基于源代码对此流程做详细分析 :Tomcat (容器标准组件)Spring MVC (容器标准组件)开发人员提供的Web Controller方法 (开发人员实现的业务逻辑)本文用于分析该处理流程的源代码来自项目 : 完全采用缺省配置的最简Spring-boot Web应用To
2018-01-21 18:33:46 3646 1
原创 Tomcat 的 ApplicationFilterChain
概述Tomcat的类ApplicationFilterChain是一个Java Servlet API规范javax.servlet.FilterChain的实现,用于管理某个请求request的一组过滤器Filter的执行。当针对一个request所定义的一组过滤器Filter执行完后,下一个doFilter()调用就会执行目标Servlet的方法service()。需要注意的是,这里针
2018-01-11 10:50:09 8362 4
原创 jQuery DataTables的事件响应机制
概述jQuery DataTables及其扩展部分在某些特定操作执行时,会产生DOM事件,这样利用DOM事件监听机制就可以在某些我们关心的事件发生时执行特定的逻辑。比如,当表数据的重新绘制结束时做一些操作。两种事件监听启用和关闭方式jQuery.on()/off()// 例子 : AJAX事件发生时,也就是AJAX请求结果返回时(可能成功也可能失败)的处理逻辑var ta
2018-01-04 17:21:20 4771
原创 jQuery DataTables设置数据源
jQuery DataTables支持四种数据填充方式 : HTML 文档(DOM) 待增强的HTML table中已经包含数据,包括表头行(th)和数据行(tr)DataTables仅仅为待增强HTML table增加效果和功能Javascript (array/objects 数组或者对象) 待增强的HTML table中不包含数据,但有表头行数据通过 Javascript 的
2018-01-04 16:01:22 3963
原创 jQuery DataTables的国际化i18n
简介jQuery DataTables增强一个HTML table时,向 HTML 文档 (document)增加了很多控件(control),这些控件使用了很多语言字符串。这些语言字符串缺省情况下是英语,但是也可以翻译成其他语言,或者严格定制成你的表格(table)所表示的数据的样式。jQuery DataTables社区提供了50多种语言字符串翻译。具体都支持那些语言,可以参考这里 : jQu
2018-01-03 11:03:22 3352 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人