一、主要的设计模式

二、spring(AOP,MVC),mybatis,redis (含查看spring部分源码)

三、sqlSession(事务问题、jdk动态代理)----XXXtemplate

四、jms和soa的差别

五、ngix负载原理

七、分布式技术学习