`
阿尔萨斯
  • 浏览: 4179823 次
社区版块
存档分类
最新评论

在EasyJWeb使用spring容器

 
阅读更多
<iframe align="center" marginwidth="0" marginheight="0" src="http://www.zealware.com/csdnblog336280.html" frameborder="0" width="336" scrolling="no" height="280"></iframe>
在EasyJWeb里面可以使用spring容器来帮助管理bean:
在JWeb的配置文件中加入:
<bean name="springContainer"></bean>class="org.springframework.context.support.ClassPathXmlApplicationContext">
<constructor-arg type="java.lang.String[]"><br><list><br><value>classpath:applicationContext.xml</value><br></list><br></constructor-arg>
<bean name="innerSpringContainer"></bean>class="com.easyjf.container.impl.SpringContainer">
<property name="factory" ref="springContainer"></property>
其中的<list><value>classpath:dao.xml</value></list>为spring配置文件的路径,
现在暂时使用的是ClassPathXmlApplicationContext。
现在在applicationContext.xml中配置一个bean(片断):
<bean id="queryService"></bean>class="com.easyjf.core.service.impl.QueryServiceImpl">
<property name="dao"><br><bean parent="baseDAO"><br><constructor-arg><br><value>java.lang.Object</value><br></constructor-arg><br></bean><br></property>
然后在Action中:
private IQueryService service;
public void setService(IQueryService service) {
this.service = service;
}
在Action的配置中:
<module name="nesource" path="/nesource" form="" scope="request"></module>...
<page name="edit" url="/cms/newsSourceEdit.html" type="template"></page>
<property name="service" ref="cmsManageService"></property>
...
在配置中用ref指定spring中的bean。
好,
到这里就OK了。
easyJWeb会在框架初始化的时候发现spring容器并初始化,
并从其中加载需要的bean 。
该功能暂定如此,
还会有更多细节的改进。
请继续关注。谢谢!

(注:本文作者,EasyJF开源团队 stef_wu,转载请保留作者声明!)



在EasyJWeb里面可以使用spring容器来帮助管理bean:
在JWeb的配置文件中加入:
<bean name="springContainer"></bean>class="org.springframework.context.support.ClassPathXmlApplicationContext">
<constructor-arg type="java.lang.String[]"><br><list><br><value>classpath:applicationContext.xml</value><br></list><br></constructor-arg>
<bean name="innerSpringContainer"></bean>class="com.easyjf.container.impl.SpringContainer">
<property name="factory" ref="springContainer"></property>
其中的<list><value>classpath:dao.xml</value></list>为spring配置文件的路径,
现在暂时使用的是ClassPathXmlApplicationContext。
现在在applicationContext.xml中配置一个bean(片断):
<bean id="queryService"></bean>class="com.easyjf.core.service.impl.QueryServiceImpl">
<property name="dao"><br><bean parent="baseDAO"><br><constructor-arg><br><value>java.lang.Object</value><br></constructor-arg><br></bean><br></property>
然后在Action中:
private IQueryService service;
public void setService(IQueryService service) {
this.service = service;
}
在Action的配置中:
<module name="nesource" path="/nesource" form="" scope="request"></module>...
<page name="edit" url="/cms/newsSourceEdit.html" type="template"></page>
<property name="service" ref="cmsManageService"></property>
...
在配置中用ref指定spring中的bean。
好,
到这里就OK了。
easyJWeb会在框架初始化的时候发现spring容器并初始化,
并从其中加载需要的bean 。
该功能暂定如此,
还会有更多细节的改进。
请继续关注。谢谢!

(注:本文作者,EasyJF开源团队 stef_wu,转载请保留作者声明!)



在EasyJWeb里面可以使用spring容器来帮助管理bean:
在JWeb的配置文件中加入:
<bean name="springContainer"></bean>class="org.springframework.context.support.ClassPathXmlApplicationContext">
<constructor-arg type="java.lang.String[]"><br><list><br><value>classpath:applicationContext.xml</value><br></list><br></constructor-arg>
<bean name="innerSpringContainer"></bean>class="com.easyjf.container.impl.SpringContainer">
<property name="factory" ref="springContainer"></property>
其中的<list><value>classpath:dao.xml</value></list>为spring配置文件的路径,
现在暂时使用的是ClassPathXmlApplicationContext。
现在在applicationContext.xml中配置一个bean(片断):
<bean id="queryService"></bean>class="com.easyjf.core.service.impl.QueryServiceImpl">
<property name="dao"><br><bean parent="baseDAO"><br><constructor-arg><br><value>java.lang.Object</value><br></constructor-arg><br></bean><br></property>
然后在Action中:
private IQueryService service;
public void setService(IQueryService service) {
this.service = service;
}
在Action的配置中:
<module name="nesource" path="/nesource" form="" scope="request"></module>...
<page name="edit" url="/cms/newsSourceEdit.html" type="template"></page>
<property name="service" ref="cmsManageService"></property>
...
在配置中用ref指定spring中的bean。
好,
到这里就OK了。
easyJWeb会在框架初始化的时候发现spring容器并初始化,
并从其中加载需要的bean 。
该功能暂定如此,
还会有更多细节的改进。
请继续关注。谢谢!

(注:本文作者,EasyJF开源团队 stef_wu,转载请保留作者声明!)



在EasyJWeb里面可以使用spring容器来帮助管理bean:
在JWeb的配置文件中加入:
<bean name="springContainer"></bean>class="org.springframework.context.support.ClassPathXmlApplicationContext">
<constructor-arg type="java.lang.String[]"><br><list><br><value>classpath:applicationContext.xml</value><br></list><br></constructor-arg>
<bean name="innerSpringContainer"></bean>class="com.easyjf.container.impl.SpringContainer">
<property name="factory" ref="springContainer"></property>
其中的<list><value>classpath:dao.xml</value></list>为spring配置文件的路径,
现在暂时使用的是ClassPathXmlApplicationContext。
现在在applicationContext.xml中配置一个bean(片断):
<bean id="queryService"></bean>class="com.easyjf.core.service.impl.QueryServiceImpl">
<property name="dao"><br><bean parent="baseDAO"><br><constructor-arg><br><value>java.lang.Object</value><br></constructor-arg><br></bean><br></property>
然后在Action中:
private IQueryService service;
public void setService(IQueryService service) {
this.service = service;
}
在Action的配置中:
<module name="nesource" path="/nesource" form="" scope="request"></module>...
<page name="edit" url="/cms/newsSourceEdit.html" type="template"></page>
<property name="service" ref="cmsManageService"></property>
...
在配置中用ref指定spring中的bean。
好,
到这里就OK了。
easyJWeb会在框架初始化的时候发现spring容器并初始化,
并从其中加载需要的bean 。
该功能暂定如此,
还会有更多细节的改进。
请继续关注。谢谢!

(注:本文作者,EasyJF开源团队 stef_wu,转载请保留作者声明!)



在EasyJWeb里面可以使用spring容器来帮助管理bean:
在JWeb的配置文件中加入:
<bean name="springContainer"></bean>class="org.springframework.context.support.ClassPathXmlApplicationContext">
<constructor-arg type="java.lang.String[]"><br><list><br><value>classpath:applicationContext.xml</value><br></list><br></constructor-arg>
<bean name="innerSpringContainer"></bean>class="com.easyjf.container.impl.SpringContainer">
<property name="factory" ref="springContainer"></property>
其中的<list><value>classpath:dao.xml</value></list>为spring配置文件的路径,
现在暂时使用的是ClassPathXmlApplicationContext。
现在在applicationContext.xml中配置一个bean(片断):
<bean id="queryService"></bean>class="com.easyjf.core.service.impl.QueryServiceImpl">
<property name="dao"><br><bean parent="baseDAO"><br><constructor-arg><br><value>java.lang.Object</value><br></constructor-arg><br></bean><br></property>
然后在Action中:
private IQueryService service;
public void setService(IQueryService service) {
this.service = service;
}
在Action的配置中:
<module name="nesource" path="/nesource" form="" scope="request"></module>...
<page name="edit" url="/cms/newsSourceEdit.html" type="template"></page>
<property name="service" ref="cmsManageService"></property>
...
在配置中用ref指定spring中的bean。
好,
到这里就OK了。
easyJWeb会在框架初始化的时候发现spring容器并初始化,
并从其中加载需要的bean 。
该功能暂定如此,
还会有更多细节的改进。
请继续关注。谢谢!

(注:本文作者,EasyJF开源团队 stef_wu,转载请保留作者声明!)



分享到:
评论

相关推荐

    EasyJWeb实用开发指南——开始EasyJWeb

    EasyJWeb实用开发指南——开始EasyJWeb

    EasyJWeb开发者指南

    EasyJWeb的容器 28 IoC 28 EasyJWeb中的容器 28 集成其他容器 32 EasyJWeb中的AOP 35 AOP和拦截器 35 EasyJWeb中的拦截器 35 Ajax支持 35 Ajax概述 35 远程脚本调用36 快速上手 37 配置Ajax 38 安全控制 38 Ajax工具...

    easyjweb+jpa+spring+extjs续

    easyjweb+jpa+spring+extjs续:实现了综合配货系统后台管理,由于时间关系,有些细节没有考虑到,但是框架打气来,没有什么大问题,由于时间关系现在就更新到这,需要的请下载,认真学完现在更新的和以后更新的,项目...

    Spring+EasyJWeb+iBatis版j2ee在线购物jpetstore系统源码

    Spring+EasyJWeb+iBatis版j2ee在线购物jpetstore系统,业务层及持久层使用springframework上的jpetsotre源码,表示层使用EasyJWeb,该系统是一个简单的J2EE网上商店系统,包括商品列表、购物车、用户管理、在线订单...

    JPA+Spring2.0+EasyJWeb技术构架在企业级系统中的应用.ppt

    目录 企业级应用的特点 JPA及JPA使用技巧 使用泛型DAO来简化DAO层的开发 IOC容器、AOP及Spring2 EasyJWeb如何实现快速开发 小结

    easyjweb1.2

    仅仅依靠一个灵活、简易的MVC核心引擎还不能最大限度的提高开发速度,因此EasyJWeb还提供了一个灵活、易用的代码生成引擎及工具,通过使用代码生成引擎,可以快速完成基于JavaEE平台的企业级应用程序生成。...

    easyjweb+jpa+spring+extjs

    这是在做一个物流平台,一批项目:门户网站,配货系统,个人网站,二批,三排请关注我的更新,JAR包可以找我要(qq:438312413),目前只完成登录,权限出步验证(filter,后面会采用spring aop来实现细力度控制,可以...

    EasyJWeb快速入门指南

    EasyJWeb快速入门指南,EasyJWeb 是一个让你开发 Java Web 应用程序变得容易及高效的框架,他是一个基于请求转发模型的 MVC 框架。本章将主要介绍如何使用 EasyJWeb 写一个简单的应用程序。

    easyjweb-2.0快速开发

    easyjweb-2.0 java 快速开发 easyjweb-2.0 java 快速开发 easyjweb-2.0 java 快速开发

    EasyJWEB2.0

    EasyJWeb是基于java技术,用于实现企业级Java Web应用程序快速开发框架。框架由来自国内的EasyJF开源团队维护,是一个完全由来自的中国开源爱好者开发,文档及注释全部为中文的开源框架。

    EasyJWeb开发指南

    EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及...

    EasyJWeb源码构建指南

    目前EasyJWeb已经采用国际水准的项目管理工具——Maven。Maven是一个功能强大的项目管理工具,在此处不做过多介绍,有兴趣的可以阅读Maven官方文档。 首先要确保你的计算机上已经安装了Maven2.0.5以上版本,如果还...

    EasyJWeb框架0.7.0

    EasyJWeb框架0.7.0

    基于B/S的邮件系统客户端软件,系统全部使用java编写,Web页面使用EasyJWeb框架开发,主要通过调用java mail

    基于B/S的邮件系统客户端软件,系统全部使用java编写,Web页面使用EasyJWeb框架开发,主要通过调用java mail实现邮件的收发。 基于B/S的邮件系统客户端软件,系统全部使用java编写,Web页面使用EasyJWeb框架开发,主要通过...

    配置easyjweb项目

    配置easyjweb项目 ,要用到的细节,免于发生不必要的错误

    EasyJWeb入门手册

    可以让你easyjweb快速入门使用 EasyJWeb简介 EasyJWeb是基于java技术,能实现企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架...

    easyjweb说明文档

    easyjweb说明文档

    easyjweb 开发文档

    仅仅依靠一个灵活、简易的MVC核心引擎还不能最大限度的提高开发速度,因此EasyJWeb还提供了一个灵活、易用的代码生成引擎及工具,通过使用代码生成引擎,可以快速完成基于JavaEE平台的企业级应用程序生成。...

    EasyJWeb-Velocity脚本简明教程

    EasyJWeb-Velocity脚本简明教程

Global site tag (gtag.js) - Google Analytics