总体三个阶段:进度(60%+60%+5%)
阶段 | 目标 | 进度 | 剩余内容 | 计划完成时间 |
---|---|---|---|---|
1 | Java基础与提升 | 60% | 4-11均需复习加固 | 2.19 |
2 | JavaWeb练习 | 60% | 1-6均需复习加固 | 2.22 |
3 | Java框架SSH、SSM | 5% | 1-6均需学习 | 2.29 |
1.Java入门(Java简介、dos常用命令、jdk环境安装配置、Java入门程序等)
2.编程基础(变量、常量、数据类型、方法等)
3.流程控制(if if..else,switch、while、do...while、for、数组等)
4.面向对象(思想、类与对象、构造方法与重写、封装\继承\多态、抽象类、接口等)
5.常用类(Object、StringBuffer、Math、Date等)
6.异常处理(异常捕获与异常的基本结构、try catch finally、throws和throw、自定义异常等)
7.集合框架(概念、ArrayList、LinkedList、Set、Map、泛型等)
8.Java IO流(文件、输入输出流、字节流、字节缓冲流)
9.Java多线程(概念与作用,创建多线程的2种方法、多线程的生命周期、线程同步、线程池)
10.Java反射机制(概念、对Class对象的使用)
11.XML(XML基础语法、约束、解析器,数据存储到XML)
1.前端技术(HTML、CSS、JavaScript、jQuery等)
2.数据库(oracle|MySQL的安装配置与增删改查,视图、存储过程、索引等---有待补充)
3.JDBC方面(概念作用、JDBC开发、Statement与PreparedStatement、连接池、JDBC事务管理等)
4.Tomcat服务器(安装与启动及它的体系结构、Tomcat的配置、web工程的部署)
5.jsp/servlet(servlet的生命周期,servlet的常用接口和类,jsp的概念和动作指令,JSP9大内置对象,增删改查与分页,文件上传下载、监听器、过滤器)
6.AJAX(了解AJax json,xmlHttpRequest对象,使用jQuery实现ajax)
7.SVN、项目开发、项目部署
1.Struts2(Struts2 servlet API,Struts2与form表单交互,模型驱动ModelDriver,OGNL拦截器、国际化)
2.hibernate(了解hibernate概念、配置文件与映射文件,基本的增删改查,“一对一|一对多|多对多”的关联映射,HQL语句、缓存、性能优化)
3.Spring(框架概念,掌握IOC、DI及配置,三种方式装配Bean,作用域与生命周期,注解开发、元注解;AOP(JDK动态代理、aop xml与注解方式、AspectJ 6种通知),JDBC Template/事物/SSH整合)
4.Maven(了解与下载安装,配置文件,Maven入门,Maven仓库、构建、依赖管理,生命周期、私服、综合案例)
5.SpringMVC(了解原理,SpringMVC入门程序,处理器映射器3个,适配器2个,注解开发、RequestMapping详解,参数传递(基础数据类型,对象、数组、集合,包装对象、乱码解决),日期处理、CRUD案例、转发和重定向,URL模板映射、Restfull风格设计,文件上传\下载、拦截器、Handlerterceptor)
6.Mybatis(了解框架原理、使用mybatis实现增删改查,原始dao\Mapper代理开发,动态SQL、输入|输出映射、“一对一、一对多、多对多”,缓存、SSM整合CURD操作)
来源:CSDN
作者:咪了个喵
链接:https://blog.csdn.net/milegemiao/article/details/104375011