整体概述
1. 基础知识:JSP,Serlet
2. 框架:SSH(Stmts-表示层, Hibernate-持久层, Spring-业务层)
3. 面向组件编程:COP
服务:服务是一组接口,供客户端程序使用。
组件:组件实现了一组 服务。
COP是一种组织代码的方式,这样能够使系统分层更加清晰。使程序趋向系统化。
接口和实现分离是COP的基础。没有接口和实现的分离,就没有COP。
4. LAMP = Linux + Apache + Mysql + PHP/Python
5. 先把一门语言彻底走通,以后都不怕。提高动手能力,先做技术,再提高自己的思维,表达沟通能力。当然,如果能力特别强,也可以并行。
6. 中小型的开发在没有框架的情况下也是没有太大问题的,但是在开发大型的项目的时候,框架就显得尤为重要。
7. 分层: 五个层次。
8. 应用的构成: UI组件, 流程组件, 逻辑组件, 数据组件, 领域对象组件。最后数据库。
9. 开发环境:JDK, Tomcat服务器,MyEclipse