(crm笔记1-6)struts2和hibernate的整合

struts2和hibernate的整合

前面已经实现在测试类中测试了服务和Action类,也实现了jsp对象到vo对象的传递。


下面需要把整个流程走通,也就是jsp数据到数据库的传输:

jsp对象->vo->po->数据库



更改Action中的save方法:

    public String save(){
        System.out.println("name:"+sysUserGroupFrom.getName());
        //实例化po对象
        SysUserGroup sysUserGroup=new SysUserGroup();

        //复制vo对象的值到po
        BeanUtils.copyProperties(sysUserGroupFrom, sysUserGroup);
        //调用业务层进行保存po对象
        ISysUserGroupService sysUserGroupService =(ISysUserGroupService) ServiceProvider.getService(ISysUserGroupService.SERVICE_NAME);
        sysUserGroupService.saveSysUserGroup(sysUserGroup);

        System.out.println("test successful");
        return null;
    }
    @Override
    public SysUserGroupFrom getModel() {
        return sysUserGroupFrom;
    }



测试:
只需要重新部署页面,点击按钮出发action即可,在数据库中就可以看到页面中的表单数据保存到了数据库中。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值