
spring
文章平均质量分 76
qking93415981
这个作者很懒,什么都没留下…
展开
-
简化Spring(1)--配置文件
http://www.blogjava.net/calvin/archive/2005/08/21/10530.html 序 人人都爱Spring加Hibernate。 但Spring MVC+hibernate的Sample如Appfuse的代码却算不得最简洁优美好读,如果在自己的项目中继续发挥我们最擅长的依样画葫芦大法,美好愿望未必会实现。 所以,Pramat原创 2007-08-08 15:38:00 · 669 阅读 · 0 评论 -
aspectj 与 component组合实现自动创建Aspect
spring2.5中,在class上使用@Aspectj Annotation后,只要在配置文件中定义了该Bean则会自动注册为一个Aspect,如果在class上再加入Component注解,则会自动将该class注册为一个bean,所以这样就能自动创建Aspect。原创 2008-11-26 09:37:00 · 336 阅读 · 0 评论 -
详解spring事务属性
From:http://hi.baidu.com/liuxb/blog/item/ecabb31995d0154442a9ad71.htmlSpring声明式事务让我们从复杂的事务处理中得到解脱。使得我们再也无需要去处理获得连接、关闭连接、事务提交和回滚等这些操作。再也无需要我们在与事务相关的方法中处理大量的try…catch…finally代码。 我们在使用Spring声明式事务时,有转载 2007-08-20 15:54:00 · 507 阅读 · 0 评论 -
Spring中文开发手册(2)[AOP]
第 6 章 使用Spring进行面向切面编程(AOP)[@AspectJ支持方式(注解方式)]1、@AspectJ支持 启用该支持:通过在你的Spring的配置中引入下列元素来启用Spring对@AspectJ的支持:或通过在你的application context中添加如下定义来启用@AspectJ支持: ean class="org.springframework.aop.as原创 2007-08-14 14:49:00 · 1433 阅读 · 0 评论 -
SpringInAction source 学习(1)
配置文件如下:beans> bean id="quest" class="com.springinaction.chapter01.knight.HolyGrailQuest" /> bean id="knightTarget" class="com.springinaction.chapter01.knight.KnightOfTheRoundTa原创 2007-08-09 10:58:00 · 454 阅读 · 0 评论 -
简化Spring(2)--Model层
因为Spring自带的sample离我们的实际项目很远,所以官方一点的model层模式展现就靠Appfuse了。 但Appfuse的model层总共有一个DAO接口、一个DAOImpl类、一个Service接口、一个ServiceImpl类、一个DataObject.....大概只有受惯了虐待的人才会欣然接受吧。 另外,Domain-Driven逢初一、十五也会被拿出来讨论一遍。转载 2007-08-08 15:42:00 · 702 阅读 · 0 评论 -
简化Spring(3)--Controller层
Struts与Webwork的扇子请跳过本篇。 MVC不就是把M、V、C分开么?至唯物朴素的做法是两个JSP一个负责View,一个负责Controller,再加一个负责Model的Java Bean,已经可以工作得很好,那时候一切都很简单。 而现在为了一些不是本质的功能,冒出这么多非标准的Web框架,实在让人一阵郁闷。像Ruby On Rails那样简捷开发,可用可不用,而且没有太多的转载 2007-08-08 15:45:00 · 726 阅读 · 0 评论 -
Spring的XML配置文件的十二个最佳方法实践
Spring是一个强大的Java应用框架,它广泛地应用于Java应用程序中,为Plain Old Java Objects(POJO)提供企业级服务。Spring利用依赖注入机制来简化工作,同时提高可测试性。其配置文件(通常是XML格式)中指定了 Spring bean、依赖性以及bean所需的服务。但是,这些XML配置文件既冗长又不实用。对于需要定义大量Spring bean的大型项目来说,它们转载 2007-08-08 15:10:00 · 547 阅读 · 0 评论 -
Spring中文开发手册(2)
3.4 自定义Bean的本质特征3.4.1 生命周期接口3.4.1.1 InitializingBean /init-method 实现该接口的bean在所有必须的属性被BeanFactory设置完成后,来进行初始化工作!仅仅制定了一个方法: void afterPropertiesSet() throws Exception 通常该接口的使用可以避免,因为在配置Be原创 2007-08-10 11:38:00 · 284 阅读 · 0 评论 -
spring Lookup方法注入
“Lookup方法”可以使Spring替换一个bean原有的,获取其它对象具体的方法,并自动返回在容器中的查找结果。我们来看这个例子:UserDao.java 在UserDao的构造函数中接受一个name参数,创建UserDao的对象会把自己的名字传递给userDao,这样userDao的create方法中就会把userDao的创建者打印出来。package research.s原创 2007-08-10 09:49:00 · 4214 阅读 · 1 评论 -
Spring中文开发手册(1)
第三章 Beans,BeanFactory,ApplicationContext3.1 简介 ApplicationContext 是BeanFactory的完全超集,ApplicationContext是BeanFactory的子类。3.2 BeanFactory和BeanDefinitions--基础 3.2.1 BeanFactory原创 2007-08-09 14:24:00 · 827 阅读 · 0 评论 -
简化Spring(4)--View层
作者:江南白衣 人生像个舞台,请良家少女离开。 同样的,Freemarker和Velocity爱好者请跳过本篇。与弃用webwork而单用Spring MVC Controller接口的理由一样,Freemarker本来是一样好东西,还跨界支持jsp 的taglib,而且得到了WebWork的全力支持,但为了它的非标准化,用户数量与IDE的缺乏,在View层我们还是使用了保守但人人会转载 2007-08-08 15:48:00 · 443 阅读 · 0 评论 -
tomcat+struts+spring诡异问题
struts与spring的结合使用 requestprocessor+contextLoaderPlugin的形式,可是在Action使用@Controller配置为二级路径 如: /p1/p2.do 时,tomcat没有任何反应,总是404,对了,同时tomcat配了个虚拟主机。但是在部署到localhost下时却没有任何问题。。。。。。。。 不知道为什么??原创 2008-11-28 11:11:00 · 350 阅读 · 0 评论