这是进入csdn的第一篇博客。本人菜鸟中的菜鸟,这里记录一下自己学习的javaweb的心得。接触java也有一年多了,深切明白要掌握一个技术最好的办法一定是实践实践!纸上得来终觉浅。
走上程序这条路也是会分为好几个阶段,第一个阶段当然就是初级程序员了,,只需要掌握java的基础知识就可以说是一个初级的程序员了。
想成为高级程序员,我需要了解 更多的框架,应用服务器,工作流,搜索引擎,缓存,JTA,JBoss,WebLogic等。
Eclispe上还扩展有两款IDE,MyEclipse和Spring Tool Suite,STS提供了很多关于Spring的支持,如果使用Spring框架,建议使用STS。
初级:理解面向对象的概念,基础知识:类、属性、方法。Java语法和一些API的使用。养成好的编码习惯,学习i/o和流(Stream),多线程编程和网络编程,
JDBC和数据库。
中级:HTML和CSS,JavaScript,JQuery,Jsp和Servlet,JSP内置对象,EL表达式,Ajax,JSon,XML,Spring,hibernate,Mybatis,深入了解数据库事务,学习与 Spring的整合和Spring中的事务管理,SpringMVC。SVN,GIT
高级:选择框架,设计文档,单元测试,集群,负载均衡,日志框架,SOAP。
架构师:SOA,设计模式,
例程1:
项目规划
创建一个Maven项目
路由设计
控制器设计
配置设计
视图设计
数据库设计
增删改查