走进JavaWeb-阿里云开发者社区

开发者社区> 数据库> 正文

走进JavaWeb

简介:

一、Java的历史

    1.Java语言有20年的历史。

    2.1995年Sun公司推出Java语言

    3.1996年发布第一个Java开发包JDK1.0

    4.随后的时间里,Java技术不断更新,并迅速发展,对C++语言形成有力冲击

    5.2010年Oracle收购Sun公司

    6.2014年Oracle公司发布Java8.0

    7.Java被广泛接受并推动了Web的迅速发展。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景


二、Java在Web领域

    1.大型门户

    2.企业内部系统

    3.搜索引擎

    4.手机3G与Wap

    

三、JavaWeb服务端技术所包括的内容

    1.JSP与Servlet

    2.Tomcat与Jetty服务器

    3.Spring、Struts2、Hibernate、MyBatis

    4.数据库技术

    5.设计模式与设计方法论

    6.优化、缓存、检索等技术


四、Java体系的五个阶段

    1.初级阶段

        Java语言基础

        Java语言面向对象特性

        JSP

        Servlet

        JDBC编程

       可以胜任初级JavaWeb开发工作

    2.中级阶段

        Spring

        SpringMVC

        Struts2

        Hibernate与MyBatis

        MySQL数据库

        源码管理工具

       可以独立完成JavaWeb开发工作

    3.高级阶段

        Java高级开发技术

        Java常用数据结构与算法

        常用JavaEE技术框架

        Oracle数据库与MongoDB数据库

        项目管理工具Maven

       深入了解面向对象思想,熟悉常用框架,能够胜任核心业务代码的编写工作

    4.资深阶段

        JavaEE容器详解

        JVM原理

        统一建模语言UML

        Java设计模式

       能够对公司采用的技术框架提出改善意见,轻松实现核心组件,攻克技术难关

    5.专家阶段

        JMS消息队列

        JavaWeb缓存技术

        大数据存储技术

        大数据检索技术

       能够对整体需求方案做出精确描述,可以灵活运用Java框架对项目和产品进行设计,能够进行行业技术指导


五、技能获得

    1.具备高级JavaWeb软件工程师的技能和经验

    2.掌握Java数据结构及核心类库

    3.掌握面向对象的思维方式

    4.能够熟练应用企业应用中常见的开发框架

    5.具备良好的编程习惯并使用高效的方法构建代码

    6.具备独立解决问题的能力



本文转自yeleven 51CTO博客,原文链接:http://blog.51cto.com/11317783/1773414

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章