1. 读写分离
读写分离,怎么做?
1).同一程序中查询的用一个库,写的用一个库?
2).报表统计类的程序用一个库,业务程序用一个库?
2. 环境搭建
后台架构,环境搭建 ,spring 框架 ,minidao支持oracle、mysql、sqlserver demo 程序原版
3.优化方案
oracle 双击热备,oracle 负载均衡?
4. 汲取优点:
wl:
1.核心core包
2.域,模块
yx:
sql分离
无对象
jg
miniDao
wd 主数据同步
测试技巧:
main +模拟http 请求 or 单元测试中模拟http
业务处理:
wl
生成事实表数据
6.测试sql与代码转换字典 即下,a,b 具体哪一种效率更高。
a.sql 列中转换
select t1.*,
(select cnname from s_dic d whered.enname=t1.review_state
and opttype='P_DIC_REVIEW_STATE')review_state_name,
(select username from s_user u1 whereu1.user_id=t1.operator) operator_name,
u.username create_by_real
from table_1 t1
left join s_user u on u.user_id=t1.create_by
b.代码for循环转换字典。
7. 疑问,探索
注解@Resource 详细介绍
零对象思想?