- 博客(4)
- 收藏
- 关注
原创 电商项目—用户模块开发
功能介绍:登录、用户名验证、注册、忘记密码、提交问题答案、重置密码、获取用户信息、更新用户信息、退出登录学习目标:横向越权、纵向越权安全漏洞MD5明文加密及增加salt值Guava缓存的使用高复用服务响应对象的设计思想及抽象封装Mybatis-plugin使用技巧session的使用方法局部演进接口设计:1.登录request:username。p...
2019-06-13 17:22:12 766
原创 java选择题常考察点
考察点1 equals、==、hashcode的区别==:在比较两个基本数据类型的时候,只要值相等,就返回true在比较引用数据类型的时候,比较的是地址值,若指向的是同一个对象,就返回trueequals:没有重写之前,和equals一样,重写之后,就比较的是内容。考察点2 J2EE中常用的名字解释1.web容器:给处于其中的应用程序组件(JSP,SERVLET)提供一...
2019-06-12 22:28:14 315
原创 电商项目—收货地址管理模块开发
功能介绍:添加地址、删除地址、更新地址、地址列表、地址分页、地址详情学习目标:spingmvc数据绑定中兑现给绑定mybatis自动生成主键、配置和使用如何避免横向越权漏洞的巩固接口设计:添加地址request:userId,receiverName,receiverPhone,receiverMobile,receiverProvince,receiverCity,re...
2019-06-12 18:43:14 2306
原创 电商项目—购物车模块开发
功能模块:加入商品、更新商品数、查询商品数、移除商品、单选/取消、购物车列表学习目标:购物车模块的设计思想如何封装一个高复用购物车核心方法(限制购物车的库存数量、计算总价、封装购物车中产品的VO)解决浮点型商业运算中丢失精度的问题(尤其是价格的计算,BigDecimalTest类,用它的string构造器)数据表设计接口设计1.购物车List列表request:无...
2019-06-12 17:02:45 2223
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人