摘要: servlet3.0+规范后,允许servlet,filter,listener不必声明在web.xml中,而是以硬编码的方式存在,实现容器的零配置。 ServletContainerInitializer:启动容器时负责加载相关配置 Java代码 package javax.servlet; im 阅读全文
posted @ 2016-12-03 11:00 ido 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: 很久之前写过两篇博客: spring3.0使用annotation完全代替XML spring3.0使用annotation完全代替XML(续) 用java config来代替XML,当时还遗留下一些问题: <tx:annotation-driven />声明性事务等配置无法用简单代码来实现 web 阅读全文
posted @ 2016-12-03 10:49 ido 阅读(863) 评论(0) 推荐(0) 编辑
摘要: 从回帖的反应来看,大多数人还是不赞成完全代替XML的,这点倒是在意料之中。我个人还是倾向于用代码来取代XML的Bean定义,当然这更多的是关乎个人偏好,不代表与我观点不同的人就是错的。 先来说说代码相对于XML的优点吧: 1. 更加简洁,相对于XML的“语法”,java来得更熟悉 2. 类型安全,更 阅读全文
posted @ 2016-12-03 10:49 ido 阅读(247) 评论(0) 推荐(0) 编辑
摘要: @Service与@Component有什么不同?那天被问到这个问题,一时之间却想不起来,就利用这篇文章来纪录spring3.0中常用的annotation。 从spring2.5开始,annotation结合BeanPostProcessor成了扩展Spring IoC容器的常用方法。Spring 阅读全文
posted @ 2016-12-03 10:48 ido 阅读(489) 评论(0) 推荐(0) 编辑