1. Java 知识学习(目的:完善java知识体系)
(1) java 高级知识学习,重点io/noi、多线程《Java并发编程实践》、安全、反射及内省。
(2) jdk1.6带来的新特性学习,与jdk1.5对比有哪些优势【形成文档对比】,看是否有必要引入jdk1.6替换公司目前的jdk1.5。
(3) java 虚拟机运行机制学习。
2. 开源框架学习(目的:探索完善公司的架构方向)
(1) Spring2.5深入学习,重点把IOC、AOP、Transaction、MVC及spring对其它开源框架整合源代码看一遍,写几篇Blog进行总结分享。
学习spring时要了解一下AspectJ,重点摸清楚其主要特性、用法和限制,跟Spring AOP 【JDK动态代理和CGLIB】比对一下,写一篇读书笔记。
(2) ibatis深入学习,主要是动态sql和缓存【结合一种缓存框架学习】,写二篇blog进行总结分享。
(3) hibernate3 学习,主要是把Hibernate的运行机制摸透,写一篇心得。
3. 视图层技术学习(目的:提高视图层开发速度,提高用户体验)
(1) jquery 技术学习。
(2) freemarker模板。
4. 网站设计提高学习(目的:提高设计能力)
(1) 设计模式,对适用的场景进行总结【在满足开发中的使用--但不能滥用】
(2) 构建可扩展的Web站点
(3) 重构技术
(4) 了解下Ejb3.0
(5) 了解jboss的架构
5. 手机客户端工程(目的:保证维护及新功能开发)
(1) j2me技术学习。
(2) web service 技术学习。