<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 。
该功能暂定如此,
还会有更多细节的改进。
在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 。
该功能暂定如此,
还会有更多细节的改进。
在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 。
该功能暂定如此,
还会有更多细节的改进。
在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 。
该功能暂定如此,
还会有更多细节的改进。
在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 。
该功能暂定如此,
还会有更多细节的改进。
分享到:
相关推荐
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续:实现了综合配货系统后台管理,由于时间关系,有些细节没有考虑到,但是框架打气来,没有什么大问题,由于时间关系现在就更新到这,需要的请下载,认真学完现在更新的和以后更新的,项目...
Spring+EasyJWeb+iBatis版j2ee在线购物jpetstore系统,业务层及持久层使用springframework上的jpetsotre源码,表示层使用EasyJWeb,该系统是一个简单的J2EE网上商店系统,包括商品列表、购物车、用户管理、在线订单...
目录 企业级应用的特点 JPA及JPA使用技巧 使用泛型DAO来简化DAO层的开发 IOC容器、AOP及Spring2 EasyJWeb如何实现快速开发 小结
仅仅依靠一个灵活、简易的MVC核心引擎还不能最大限度的提高开发速度,因此EasyJWeb还提供了一个灵活、易用的代码生成引擎及工具,通过使用代码生成引擎,可以快速完成基于JavaEE平台的企业级应用程序生成。...
这是在做一个物流平台,一批项目:门户网站,配货系统,个人网站,二批,三排请关注我的更新,JAR包可以找我要(qq:438312413),目前只完成登录,权限出步验证(filter,后面会采用spring aop来实现细力度控制,可以...
EasyJWeb快速入门指南,EasyJWeb 是一个让你开发 Java Web 应用程序变得容易及高效的框架,他是一个基于请求转发模型的 MVC 框架。本章将主要介绍如何使用 EasyJWeb 写一个简单的应用程序。
easyjweb-2.0 java 快速开发 easyjweb-2.0 java 快速开发 easyjweb-2.0 java 快速开发
EasyJWeb是基于java技术,用于实现企业级Java Web应用程序快速开发框架。框架由来自国内的EasyJF开源团队维护,是一个完全由来自的中国开源爱好者开发,文档及注释全部为中文的开源框架。
EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及...
目前EasyJWeb已经采用国际水准的项目管理工具——Maven。Maven是一个功能强大的项目管理工具,在此处不做过多介绍,有兴趣的可以阅读Maven官方文档。 首先要确保你的计算机上已经安装了Maven2.0.5以上版本,如果还...
EasyJWeb框架0.7.0
基于B/S的邮件系统客户端软件,系统全部使用java编写,Web页面使用EasyJWeb框架开发,主要通过调用java mail实现邮件的收发。 基于B/S的邮件系统客户端软件,系统全部使用java编写,Web页面使用EasyJWeb框架开发,主要通过...
配置easyjweb项目 ,要用到的细节,免于发生不必要的错误
可以让你easyjweb快速入门使用 EasyJWeb简介 EasyJWeb是基于java技术,能实现企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架...
easyjweb说明文档
仅仅依靠一个灵活、简易的MVC核心引擎还不能最大限度的提高开发速度,因此EasyJWeb还提供了一个灵活、易用的代码生成引擎及工具,通过使用代码生成引擎,可以快速完成基于JavaEE平台的企业级应用程序生成。...
EasyJWeb-Velocity脚本简明教程