public interface IPoApplyWs
{ /**
* 往记录登陆日志信息的表SUP_USER_LOGIN_LOG中插入数据.
*
* @param loginLogDTO 用户登录的信息
* @throws ApplicationException ApplicationException
* @author hisoft_R09559(王见) 2011-10-20
*/
void insertLoginLog(String loginStr) throws ApplicationException;
}
public class PoApplyWsImpl implements IPoApplyWs
{
/**
* IPoApplySev
*/
@Autowired
@Qualifier("poApplySevImpl")
private IPoApplySev mPoApplySev;
/**
* 往记录登陆日志信息的表SUP_USER_LOGIN_LOG中插入数据.
*
* @param loginLogDTO 用户登录的信息
* @throws ApplicationException ApplicationException
* @author hisoft_R09559(王见) 2011-10-20
*/
public void insertLoginLog(String loginStrObj)
throws ApplicationException {
//将JSON对象转换Map键值对象
Map<String, Object> map = JsonUtil.jsonStringToMap(loginStrObj);
ILoginLogDTO inputDTO = new LoginLogDTO(map);
if(null != inputDTO.getUserID() && !"".equals(inputDTO.getUserID()))
{
//插入数据对象
mPoApplySev.insertLoginLog(inputDTO);
}
else
{
throw new ApplicationException(
"--USERID不能为空");
}
}
public interface IPoApplySev
{
void insertLoginLog(ILoginLogDTO loginLogDTO) throws ApplicationException;
}
@Service("poApplySevImpl")
public class PoApplySevImpl implements IPoApplySev
{
@Autowired
@Qualifier("poApplyDao")
private PoApplyDao poApplyDao;
public void insertLoginLog(ILoginLogDTO loginLogDTO)
throws ApplicationException {
poApplyDao.insertLoginLogInfo(loginLogDTO);
}
}
public class PoApplyDao
{
@Autowired(required = true)
@Qualifier("daoManager")
private DaoManager mDaoManager;
public void insertLoginLogInfo(Map<?, ?> loginLogInfo)
throws ApplicationException
{
try
{
mDaoManager.insert("insertLoginInfo", loginLogInfo);
}
catch (DataAccessException e)
{
e.printStackTrace();
throw new ApplicationException(
"--insertLoginInfo---向SUP_USER_LOGIN_LOG表中插入数据出错", e);
}
}
}
分享到:
相关推荐
webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例webService—Axis实例
webservice 客户端 服务端实例 代码全套 完整 就爱男单实例
Webservice创建,访问代码实例,多种方式
WebService教程+实例+代码提示功能WebService实例.rar
WebService服务器端实例WebService服务器端实例WebService服务器端实例
WebService完整实例代码。本人亲自编写,100%正常运行含代码注释,适合入门人群,欢迎下载!
webservice接口调用实例,经个人验证可用
java调用webservice实例代码,分为俩个web小项目,一个为Client、一个为webservice
用idea开发webservice的实例代码 从论坛好不容易找到的 用idea开发webservice的实例代码很好很实用 喜欢就拿去!
使用wsimport命令生成webService客户端代码实例(查询手机号码)(源码Demo),java project 下载可以直接运行
soapui生成webservice客户端代码,比较详细的讲解了配置,以及生成客户端代码的步骤
具体请查看文本文件,已经附带了示例工程,讲解了三种发布方式,包括spring发布方式
webservice客户端简单实例 环境 apache-tomcat-6.0.33 jdk1.6.0_32 windows7
WSDL概念 网络服务描述语言是Web Service的描述语言,它包含一系列描述某个web service的定义。
WebService应用实例,内附教程地址
(1)写一个调用webservice的类webservice(代码中有两个,一个是使用NSURLConnection写的类,还有一个是ASIHttpRequest写的webservice调用类) a.同步调用 b.异步调用 c.返回数据的处理 soap调用返回的数据经常放在...
完整的Axis2实例,内含代码demo,编写工具Eclipse,jdk1.7 tomcat7.0
WebService调用代码样例
WebService应用实例,WebService应用实例
WebService实例,包含服务端代码与客户端代码,客户端编译方式说明,端口连接异常解决办法