电商的例子
订单 会员 商品 财务 报表 系统管理
用户管理: 个人查看自己的订单
商品: 图片上传下载
财务: 逻辑计算
报表: 数字报表和图形报表(functionchart比较流行)
系统管理:日志 管理员 物流配送 在线支付(例如支付宝、银联的接口使用)
数据库主要是sql语句 性能 需要查询到的数据不要丢失
查询的时候要注意顺序,层层查找,层层扩展,复杂的东西放在视图里面
业务分析的能力
1 靠经验
2 多观察,遇到好的系统,系统有哪些功能,是什么行业,关键业务有哪些
SSH主要是配置文件的使用
多线程类
id的生成和获取
锁定
创建线程 停止线程
线程使用的大概逻辑要了解
并发复制的场景一般不用多线程用集群
思考ssh有哪些能够代替的东西 前台?后台
代码简洁 性能高
工作流 JBPM activity
各种技术和工具注意能干什么 为什么用这种
hibernate要点
HQL hibernate.xml *.hbt.xml
struts2要点
struts.xml
basicAction
jqgrid是开源的 未来前景好
重点是table 按钮 时间 ajax 分页 冻结
订单 会员 商品 财务 报表 系统管理
用户管理: 个人查看自己的订单
商品: 图片上传下载
财务: 逻辑计算
报表: 数字报表和图形报表(functionchart比较流行)
系统管理:日志 管理员 物流配送 在线支付(例如支付宝、银联的接口使用)
数据库主要是sql语句 性能 需要查询到的数据不要丢失
查询的时候要注意顺序,层层查找,层层扩展,复杂的东西放在视图里面
业务分析的能力
1 靠经验
2 多观察,遇到好的系统,系统有哪些功能,是什么行业,关键业务有哪些
SSH主要是配置文件的使用
多线程类
id的生成和获取
锁定
创建线程 停止线程
线程使用的大概逻辑要了解
并发复制的场景一般不用多线程用集群
思考ssh有哪些能够代替的东西 前台?后台
代码简洁 性能高
工作流 JBPM activity
各种技术和工具注意能干什么 为什么用这种
hibernate要点
HQL hibernate.xml *.hbt.xml
struts2要点
struts.xml
basicAction
jqgrid是开源的 未来前景好
重点是table 按钮 时间 ajax 分页 冻结