java 配置信息_Java 架构的一些配置信息

(1)配置主 struts.xml 文件:

完整 src/struts.xml 文件请参见(附录1)。

(2)配置 src/user/struts.xml

完整  src/user/struts.xml 文件请参见(附录2)。

(3)配置 src/app-context.xml

class="user.action.getUser"

scope="prototype">

class="user.service.UserServiceImpl"

scope="prototype">

class="user.service.dao.UserDaoImpl"

parent="daoTemplate.flm" scope="prototype">

完整 src/app-context.xml 文件请参见(附录3)。

(4)配置 src/user/action/getUser.java

/** 用户 Service 接口. */

private UserService userService = null;

public void setUserService(UserService userService) {

this.userService = userService;

}

public UserService getUserService() {

return userService;

}

完整 src/user/action/getUser.java 文件请参见(附录4)。

(5)以下文件配置略去,请参见项目:NLMRPII 中的相应文件:

src/user/service/dao/UserDao.java

src/user/service/dao/UserDaoImpl.java

src/user/service/UserService.java

src/user/service/UserServiceImpl.java

============================================

( 附录1:src/struts.xml )

/p>

"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

"http://struts.apache.org/dtds/struts-2.0.dtd">

(附录2:src/user/struts.xml )

/p>

"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"

"http://struts.apache.org/dtds/struts-2.0.dtd">

( 附录3:src/app-context.xml )

xmlns:xsp="http://www.w3.org/2001/XMLSchema-instance"

xmlns:aop="http://www.springframework.org/schema/aop"

xmlns:tx="http://www.springframework.org/schema/tx"

xsp:schemaLocation="http://www.springframework.org/schema/beans

http://www.springframework.org/schema/beans/spring-beans-2.0.xsd

http://www.springframework.org/schema/aop

http://www.springframework.org/schema/aop/spring-aop-2.0.xsd

http://www.springframework.org/schema/tx

http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">

class="user.action.getUser"

scope="prototype">

class="user.service.UserServiceImpl"

scope="prototype">

class="user.service.dao.UserDaoImpl"

parent="daoTemplate.flm" scope="prototype">

( 附录4:src/user/action/getUser.java )

/***********************************************************************

* System : NEWLIFE_ONLINE_ORDER

* Date : 2010/4/06

* Description : 用户管理画面初始化Action

************************************************************************/

package user.action;

import java.util.HashMap;

import java.util.Map;

import user.service.UserService;

import jp.co.ana.fmc.fis.fid.common.json.JSON;

import common.action.AbstractCommonAction;

/**

* 用户管理画面初始化Action.

*/

@SuppressWarnings("serial")

public class getUser extends AbstractCommonAction {

/** 用户 Service 接口. */

private UserService userService = null;

/**

* Action处理执行.

*

* @return Action处理执行结果.

*/

public String doAction() throws Exception {

this.writeLog(this.getClass().getName(), ACTION_START);

Map jsonMap = new HashMap();

getResponse().setCharacterEncoding("UTF-8");

jsonMap.put("actionResult", "true");

jsonMap.put("errCode", "0");

jsonMap.put("errMsg", "");

getResponse().getWriter().write(JSON.serialize(jsonMap));

this.writeLog(this.getClass().getName(), ACTION_END);

return NONE;

}

public void setUserService(UserService userService) {

this.userService = userService;

}

public UserService getUserService() {

return userService;

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值