【SSH网上商城】---用户注册

        看了大概6天的视频,一天几集,一边敲代码一遍理解。现在完成了一个用户注册的功能才知道这个网上商城的项目的一条线是如何走通的!一句话概括就是和ITOO差不多,不过比ITOO的逻辑好理,代码好写!
    前几集是了解需求搭框架的,这个框架搭得真是“心累”,到现在都不知道自己怎么过来的!但是越往后看好像越清晰一样,所以就先写一个用户注册的功能当做“开胃菜”吧!希望后边的内容越学越精彩!
     先上一幅图片,是我对整个后台的理解
     


接下来就是注册的代码:

    先在UserAction.Java类中调用service的注册方法:
     
 /*
         * 用户注册的方法*/
        public String regist(){
            //调用业务层service完成注册
            userService.save(user);
            return NONE;
        }   


    然后在UserService.java类中将实体数据完善,最后调用DAO层写入数据库
                   
//业务层完成用户注册的代码
    public void save(User user) {
       
        user.setState(0);//0代表用户未激活,1代表用户已激活
        //调用工具类生成字符串
        String code=UUIDUtils.getUUID()+UUIDUtils.getUUID();
        user.setCode(code);
        //调用DAO层存入数据库
        userDao.save(user);
    }
}    

     User.Dao类的代码:调用现成的hibernate类包
                   
 //注册用户存入数据库的代码实现
    public void save(User user) {
       
        this.getHibernateTemplate().save(user);
    }
}



总结一下就是:框架就是把一些方法封装好,把显示、逻辑和数据分开处理。(*^__^*) 嘻嘻……
(纯属小编个人意见,欢迎指正!)


评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值