Java自学路线图的框架分为两个阶段,第一阶段的Java框架包含六个内容:MyBatis,Spring,SpringMVC,Maven高级,Git,Dubbo。

在Java自学过程中掌握框架的使用,对企业项目的构建有着关键性的作用。Java框架规定了应用体系结构,构成了某类特定软件的可复用设计。自学完这一部分的Java框架后,可以使Java开发人员只关注软件的业务功能,这是迈向中级程序员的重要一步。

Java框架自学资源

Java框架有哪些是企业刚需的?(点击进入)

Java框架第一阶段技术要点

Java框架自学--MyBatis

  1. MyBatis概述
  2. MyBatis的快速入门
  3. MyBatis源码剖析
  4. 全局配置文件详解
  5. 映射配置文件详解
  6. MyBatis的相关API
  7. MyBatis增删改查案例
  8. MyBatis参数深入
  9. MyBatis结果集封装
  10. MyBatis连接池与事务深入
  11. MyBatis动态sql语句
  12. MyBatis多表查询
  13. MyBatis延迟加载策略
  14. MyBatis缓存机制
  15. MyBatis的注解开发

Java框架自学--Spring

  1. Spring概述
  2. IOC概述及作用
  3. 使用SpringIOC基于XML方式解决程序耦合
  4. IOC相关配置详解
  5. Spring的依赖注入DI
  6. 使用SpringIOC基于注解方式解决程序耦合
  7. Spring的纯注解配置
  8. Spring整合junit
  9. SpringAOP的概述及底层实现
  10. 动态代理增强
  11. 基于XML的AOP配置
  12. 基于注解的AOP配置
  13. 声明式事务的配置
  14. Spring的新特性

Java框架自学--SpringMVC

  1. SpringMvc概述
  2. SpringMvc环境搭建及案例入门
  3. SpringMvc的执行过程及原理分析
  4. SpringMvc组件详解
  5. SpringMvc请求参数绑定
  6. SpringMvc常用注解
  7. Restful风格介绍
  8. SpringMvc响应数据及结果视图配置
  9. SpringMvc实现异步
  10. SpringMvc实现文件上传
  11. SpringMvc的异常处理
  12. SpringMvc中的拦截器
  13. SpringMvc+Spring+Mybatis整合

Java框架自学--Maven高级

  1. pom文件依赖传递介绍
  2. 依赖冲突的解决
  3. Maven项目继承的关系
  4. Maven项目聚合的关系
  5. 分模块搭建聚合项目
  6. 私服仓库介绍和搭建
  7. 本地资源上传到私服
  8. 从私服下载资源到本地
  9. 安装第三方资源到本地仓库
  10. 安装第三方资源到私服仓库

Java框架自学--Git

  1. Git概述
  2. Git与SVN对比
  3. Git工作流程
  4. 码云的注册和使用
  5. 工作目录、暂存区域以及Git仓库概念
  6. 工作目录下的文件的两种状态
  7. 本地仓库和远程仓库的操作
  8. Git分支的应用
  9. 客户端TortoiseGit使用
  10. IDEA中Git集成使用
  11. Git支持的传输协议介绍
  12. 使用SSH协议传输数据

Java框架自学--Dubbo

  1. 软件架构的演进过程
  2. Dubbo简介
  3. Dubbo架构
  4. Zookeeper简介
  5. Zookeeper安装和启动
  6. Dubbo服务提供方开发
  7. Dubbo服务消费方开发
  8. Dubbo-admin使用
  9. Dubbo相关配置说明

Java自学路线图之Java框架自学的更多相关文章

  1. Java自学路线图之Java系统自学

    Java自学不是一朝一夕的事情.可以采用"懒开始"的方法,但是必须要坚持下去,才能真正自学Java掌握编程技术.那些企图学几天去包装一下找工作的,请绕道.如果你下定决心自学Java ...

  2. Java自学路线图之Java基础自学

    自学Java要从Java基础语法开始自学,自学Java的过程中打好基础是很重要的!首先自学:面向对象基础,API基础,集合基础.这些对Java小白的数学和英语能力的要求门槛不高,在学习的过程中积累相应 ...

  3. Java学习路线图,Java学习计划建议

    怎么学习Java,这是很多新手经常遇到的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西:     首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA).J ...

  4. JAVA是否适合非科班者自学入行?石油工程专业从培训到JAVA入门自学亲身经历

    如今的我已经过了三十而立的年纪,虽然在三十岁我没有立下任何事业,相反,还在茫茫苦海中挣扎. 但是我并不是没有收获.当然,曾经在我拥有大好青春年华的时候选择了迷茫,以至于当我有所明悟的时候,却已经错过了 ...

  5. 编程漫谈(二十):如何自学编程及Java、上手真实开发及转行程序员的建议

    前路漫漫,吾将上下而求索! 最近有时在知乎上逛逛,发现很多人对自学编程及转行程序员有困惑.我是在25岁读研时转程序员,正赶上好时候(中国云计算刚刚起步及移动互联网正红的阶段),同时又走了不少弯路,因此 ...

  6. 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析

    http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...

  7. 自学Java第一章——《Java概述》

    1.1 Java历史 Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购. Java之父是詹姆斯.高斯林(James Goslin ...

  8. 我最推荐的一张Java后端学习路线图,Java工程师必备

    前言 学习路线图往往是学习一样技术的入门指南.网上搜到的Java学习路线图也是一抓一大把. 今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点.所谓不求最好,但求最全,学习Java后端的同学 ...

  9. 2020年大厂Java面试题(基础+框架+系统架构+分布式+实战)

    前言 作为一个Java开发者,Java架构师应该是大家的一个职业目标了吧. 要成为Java架构师,首先你要是一个高级Java工程师,熟练使用各种框架,并知道它们实现的原理.jvm虚拟机原理.调优,懂得 ...

随机推荐

  1. Mysql存储过程简单应用

    因为很久没写过存储过程了,语法也不记得了,靠百度后,解决了当前问题,这里就简单记录一下. CREATE PROCEDURE pro1() BEGIN DECLARE i int; DECLARE db ...

  2. 深入JVM内核--GC参数

    堆 GC参数 - 串行收集器 最古老,最稳定 效率高 可能会产生较长的停顿 -XX:+UseSerialGC 新生代.老年代使用串行回收 新生代复制算法 老年代标记-压缩 0.844: [GC 0.8 ...

  3. vuex-cart 介绍

    使用vue2 + vuex + vue-cli + localStorage + less,实现本地储存的购物车. 安装 1 git clone https: 1 cd sls-vuex 1 npm ...

  4. makefile中的变量赋值

    在makefile中赋值方式有:'='.':='.'?='和'+='. A = a $(B) B = b all: echo $(A) #运行结果:echo a b a b 这种赋值方式是没有先后顺序 ...

  5. HDU-2802-F(N)

    看到这题讨论版里有说用公式的有说用循环节的,但是个人觉得这两种方法都不靠谱,比赛场上做这种题能直接推出公式需要很强数学功底,而循环节的方法如果循环节比较大就不太好发现了.这种已知通项公式的题还是用矩阵 ...

  6. Ajax 请求参数过多导致 400 错误 and BCryptPasswordEncoder 加密判断

    2019/06/19 先分享一种密码加密方式: Spring Security 提供了 BCryptPasswordEncoder类, 实现Spring的PasswordEncoder接口使用BCry ...

  7. JAVAscript的DOM操作及实例

    一.Windows对象操作 (1)用代码打开窗口:window.open("第一部分","第二部分","第三部分","第四部分&q ...

  8. Spring 错误 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'context:property-placeholder'.

    我来说下这个出错的原因吧 eclise中xsd的验证问题Description Resource Path Location Type cvc-complex-type.2.4.c: The matc ...

  9. <USACO06FEB>奶牛零食Treats for the Cowsの思路

    写不来dp的日常 ....就这样吧 #include<cstdio> #include<cstring> #include<iostream> #include&l ...

  10. 对Java tutorial-examples中hello2核心代码分析

    1.在hello2中有两个.java源文件分别是GreetingServlet.Java和ResponseServlet.jva文件主要对以下核心代码做主要分析. String username = ...