历史 | 登录     查看当前页的打印版本.  
问题详情 (XML | Word | Printable)

Key: EASYJWEB-32
类型: 子任务 子任务
状态: Open Open
优先级: Major Major
开发者: williamraym
报告人: erikchang
投票: 0
关注人: 1
操作

复制 问题
如果你是 登录 你不能看到更多操作.
easyjweb
EasyJWeb的Action能否让其它容器管理? (EASYJWEB-31)

和Spring的整合要深度整合

创建: 01/一月/08 02:41 下午   更新: 05/一月/08 02:20 下午
模块: IOC容器
影响版本:
修复版本:


 描述  « Hide
当前对Spring的整合只能通过@Inject标签来注入Spring配置的Bean,建议修改成直接可以使用Spring配置action,不需要任何的标签来引入spring管理的Bean,直接给action配置成一个bean,在配置module的action时候直接引用Spring配置中的某个action实体。

 所有   备注   改动记录      排列顺序:
tianyi - 02/一月/08 09:39 上午
这个有没有必要还需要讨论,而且用spring配置action会不会是配置文件更加复杂呢?现在easyjweb中使用@Action注解就能配置一个action了,里边的service可以自动注入,已经很方便了。如果换成spring的配置方式应该不会比现在的简单。

erikchang - 02/一月/08 07:32 下午
直接获取spring的配置来进行action导向,比如:
<bean id="/user" class="com.easyjf.action.UserAction">
  <property name="userSerivet" ref="userService">
</bean>
在spring中有这个配置,那么直接请求user.ejf就回自动转交给useraction来处理,并且相关的service也已经注入,这样就不用在useraction中使用@Inject来进行注入的标识了,个人感觉这样和spring整合更加简单

erikchang - 05/一月/08 02:20 下午
怎么没有人跟踪问题!