zoukankan      html  css  js  c++  java
  • 015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

    注册功能最起码得有个用户名和密码吧。

    bigint相当于Java里面的Long。Long型最大的那个数字是19位,我们这里是20位,绝对够用。

    userName长度预留20%,让它后期可扩展。6-12位的用户名,12*0.2=2.4 12+2.4=14.4  取整得15

    密码pwd32位  用英国人发明的不可逆的MD5算法。按照MD5加密完你想返还运算回去返回不了。

    真实姓名name  存3个汉字  varchar 3  为什么可以放下3个汉字  因为这里用的是utf-8的字符集  企业开发一般用的都是utf-8的字符集

    新疆人的名字音译过来最长可达7个汉字,还有两个.   但是新疆人有三个名字(爷爷的名*父亲的名*他的名),所以是3*7+2=23  23*20%+23=27.6  取整28   预留20%嘛

    但是数据库是不区分大小写的。但是hibernate是区分大小写的,所以我们这里还是按照hibernate的规范走。这个快捷键你会不会无所谓,但是时间长了你写习惯了别人一看,专业的。Dao默认做好一个模块,什么都不写。用功能再写功能。

    applicationContext-emp.xml的name和ref的建议写成一样,ref和applicationContext.xml的id是一样的

     struts.xml中的伪类名就是applicationContext-emp.xml中的bean id="empAction"的名称empAction

     

     先按照老师的规范写,到企业里面再按照企业的规范。刚才做的是一个模块的标准化。

  • 相关阅读:
    二分图最大匹配
    Problems about trees
    Hackerrank Going to the Office
    多校题解
    HDU #2966 In case of failure
    K-D Tree
    UOJ #10 pyx的难题
    bzoj 1090 字符串折叠
    uva 1347 旅行
    bzoj 1059 矩阵游戏
  • 原文地址:https://www.cnblogs.com/ZHONGZHENHUA/p/6361588.html
Copyright © 2011-2022 走看看