Skip to main content

总有一些类不在Spring容器的控制范围内,又想用其中的bean。
上一次遇到场景是在项目中定义Hibernate拦截器。
这次是在 HttpSessionListener 中保存数据到DB。

在Web中获取ServletContext 中 ApplicationContext

实现ApplicationContextAware 接口

说明:实现该接口的setApplicationContext(ApplicationContext context)方法,并保存ApplicationContext 对象。Spring初始化时,会通过该方法将ApplicationContext对象注入。

代码:

 


这个题目是在ACN的时候,SH一个老大临时突击的,结果全军覆没了,没一个人能让他满意。

25匹马通过赛跑来决出前三名,每轮最多5匹马参赛,求最少需要几轮?
条件:

  1.  最多5匹马一组,可以决出本组比赛的次序。
  2.  没有计时工具,假设马每轮的速度相同(机器马,不会疲劳)。

分析过程: 阅读全文