015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

时间:2021-07-30 15:34:40

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

015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

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

015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

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%嘛

015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

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

015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

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

015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

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

015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

015年传智播客JavaEE 第168期就业班视频教程15-模块规范化

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