项目总结

Posted crazybaby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了项目总结相关的知识,希望对你有一定的参考价值。

商品id生成策略:当前时间毫秒值+两位随机数,不足两位前面补零。

添加商品,返回的是自定义结构(包括响应状态,响应消息,响应数据),查询商品表和商品描述表。

内容服务系统:

内容分类表:tb_content_category   id,名字,是否父节点,父id。主键返回。   

内容表:tb_content   id,分类id,标题,副标题,url,图片,创建时间,更新时间。

首页展示加缓存,使用hash数据类型,哈希的表名自己定义比如content,因为是固定的,单独分离出来写在配置文件中。

Key:cid

Value:内容列表。需要把java对象转换成json。(writeValueAsString)

搜索用like %name%.

展示商品详情时:根据商品id查询商品信息(tb_item)得到一个TbItem对象,缺少images属性,可以创建一个pojo继承TbItem,添加一个getImages方法。

展示商品数据时添加缓存,设置缓存过期时间缓解数据压力。由于hash不能设置某个filed的过期时间。

需要使用String类型来保存商品数据。可以加前缀方法对象redis中的key进行归类。ITEM_INFO:123456:BASE、ITEM_INFO:123456:DESC。value就是商品数据

如果把二维表保存到redis:1、表名就是第一层2、主键是第二层3、字段名第三次

三层使用:”分隔作为keyvalue就是字段中的内容。

单点登录:

1、可以使用Session服务器,保存Session信息,使每个节点是无状态。需要模拟Session单点登录系统是使用redis模拟Session,实现Session的统一管理。

用户表:用户名、密码、电话号码,邮箱,创建时间,更新时间。

登陆之前做校验:

参数:从url中取参数1String param(要校验的数据)2Integer type(校验的数据类型)

 

响应的数据:json数据。e3Result,封装的数据校验的结果true:成功false:失败。

 

 

 

8、技术分享图片

 

以上是关于项目总结的主要内容,如果未能解决你的问题,请参考以下文章

关于项目中埋点的总结和思路

如何做好项目总结?

项目总结(3.DIBR技术项目总结(1.TOF相机及标定相关))

项目管理案例总结:形成闭环的关键(下)

项目总结——PHP小型网站经验总结

[项目构建 十五]babasport 项目总结及源码分享.