决定开始从appfuse做起 ,必须要达到以下目标:
能力要求:
1、基础知识要求:java基础扎实,熟悉J2EE技术体系架构,掌握JSP, Servlet, JDBC等J2EE技术,至少一个J2EE项目开发经历;熟悉Struts架构,对MVC模式有较深入的理解,能根据给定的软件需求作出相应的系统设计方案;熟悉MVC模式下的B/S开发,熟悉BEA WebLogic或IBM WebSphere等应用服务器;
2、数据库基础知识要求:熟悉SQL语言,至少能够熟练运用Oracle、DB2、SQL Server、Sybase、Informix等数据库中的一种,有过项目开发经历; 熟悉Oracle、SQL Server、MySQL数据库;
3、模型要求:精通 J2EE 开发,精通 Struts+Hibernate或Struts+Spring+Hibernate 框架,编程风格规范严谨;应熟悉EJB规范、J2EE体系,对主流的中间件产品具有认识 ,精通STRUTS,SPRING等架构; 有Struts, WebWork, Springframework, Hibernate, iBatis等开源框架使用经验者优先;
4、精通OOD/EJB/Servlet;精通javascript,有丰富的网站开发经验;精通JSP/javascript/html/xml ,
5、软件设计方面: 熟悉UML建模。
6、至少两年以上大型网站独立开发的实际工作经验,参与或负责过大型项目的开发和设计;