Java自学路线图之Java框架自学
Java自学路线图的框架分为两个阶段,第一阶段的Java框架包含六个内容:MyBatis,Spring,SpringMVC,Maven高级,Git,Dubbo。
在Java自学过程中掌握框架的使用,对企业项目的构建有着关键性的作用。Java框架规定了应用体系结构,构成了某类特定软件的可复用设计。自学完这一部分的Java框架后,可以使Java开发人员只关注软件的业务功能,这是迈向中级程序员的重要一步。
Java框架自学资源
Java框架有哪些是企业刚需的?(点击进入)
Java框架第一阶段技术要点
Java框架自学--MyBatis
- MyBatis概述
- MyBatis的快速入门
- MyBatis源码剖析
- 全局配置文件详解
- 映射配置文件详解
- MyBatis的相关API
- MyBatis增删改查案例
- MyBatis参数深入
- MyBatis结果集封装
- MyBatis连接池与事务深入
- MyBatis动态sql语句
- MyBatis多表查询
- MyBatis延迟加载策略
- MyBatis缓存机制
- MyBatis的注解开发
Java框架自学--Spring
- Spring概述
- IOC概述及作用
- 使用SpringIOC基于XML方式解决程序耦合
- IOC相关配置详解
- Spring的依赖注入DI
- 使用SpringIOC基于注解方式解决程序耦合
- Spring的纯注解配置
- Spring整合junit
- SpringAOP的概述及底层实现
- 动态代理增强
- 基于XML的AOP配置
- 基于注解的AOP配置
- 声明式事务的配置
- Spring的新特性
Java框架自学--SpringMVC
- SpringMvc概述
- SpringMvc环境搭建及案例入门
- SpringMvc的执行过程及原理分析
- SpringMvc组件详解
- SpringMvc请求参数绑定
- SpringMvc常用注解
- Restful风格介绍
- SpringMvc响应数据及结果视图配置
- SpringMvc实现异步
- SpringMvc实现文件上传
- SpringMvc的异常处理
- SpringMvc中的拦截器
- SpringMvc+Spring+Mybatis整合
Java框架自学--Maven高级
- pom文件依赖传递介绍
- 依赖冲突的解决
- Maven项目继承的关系
- Maven项目聚合的关系
- 分模块搭建聚合项目
- 私服仓库介绍和搭建
- 本地资源上传到私服
- 从私服下载资源到本地
- 安装第三方资源到本地仓库
- 安装第三方资源到私服仓库
Java框架自学--Git
- Git概述
- Git与SVN对比
- Git工作流程
- 码云的注册和使用
- 工作目录、暂存区域以及Git仓库概念
- 工作目录下的文件的两种状态
- 本地仓库和远程仓库的操作
- Git分支的应用
- 客户端TortoiseGit使用
- IDEA中Git集成使用
- Git支持的传输协议介绍
- 使用SSH协议传输数据
Java框架自学--Dubbo
- 软件架构的演进过程
- Dubbo简介
- Dubbo架构
- Zookeeper简介
- Zookeeper安装和启动
- Dubbo服务提供方开发
- Dubbo服务消费方开发
- Dubbo-admin使用
- Dubbo相关配置说明
Java自学路线图之Java框架自学的更多相关文章
- Java自学路线图之Java系统自学
Java自学不是一朝一夕的事情.可以采用"懒开始"的方法,但是必须要坚持下去,才能真正自学Java掌握编程技术.那些企图学几天去包装一下找工作的,请绕道.如果你下定决心自学Java ...
- Java自学路线图之Java基础自学
自学Java要从Java基础语法开始自学,自学Java的过程中打好基础是很重要的!首先自学:面向对象基础,API基础,集合基础.这些对Java小白的数学和英语能力的要求门槛不高,在学习的过程中积累相应 ...
- Java学习路线图,Java学习计划建议
怎么学习Java,这是很多新手经常遇到的问题,现在我简单描述下一个Java初学者到就业要学到的一些东西: 首先要明白Java体系设计到得三个方面:J2SE,J2EE,J2ME(KJAVA).J ...
- JAVA是否适合非科班者自学入行?石油工程专业从培训到JAVA入门自学亲身经历
如今的我已经过了三十而立的年纪,虽然在三十岁我没有立下任何事业,相反,还在茫茫苦海中挣扎. 但是我并不是没有收获.当然,曾经在我拥有大好青春年华的时候选择了迷茫,以至于当我有所明悟的时候,却已经错过了 ...
- 编程漫谈(二十):如何自学编程及Java、上手真实开发及转行程序员的建议
前路漫漫,吾将上下而求索! 最近有时在知乎上逛逛,发现很多人对自学编程及转行程序员有困惑.我是在25岁读研时转程序员,正赶上好时候(中国云计算刚刚起步及移动互联网正红的阶段),同时又走了不少弯路,因此 ...
- 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析
http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...
- 自学Java第一章——《Java概述》
1.1 Java历史 Java诞生于SUN(Stanford University Network),09年SUN被Oracle(甲骨文)收购. Java之父是詹姆斯.高斯林(James Goslin ...
- 我最推荐的一张Java后端学习路线图,Java工程师必备
前言 学习路线图往往是学习一样技术的入门指南.网上搜到的Java学习路线图也是一抓一大把. 今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点.所谓不求最好,但求最全,学习Java后端的同学 ...
- 2020年大厂Java面试题(基础+框架+系统架构+分布式+实战)
前言 作为一个Java开发者,Java架构师应该是大家的一个职业目标了吧. 要成为Java架构师,首先你要是一个高级Java工程师,熟练使用各种框架,并知道它们实现的原理.jvm虚拟机原理.调优,懂得 ...
随机推荐
- 关于RFC
版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/byxdaz/article/details/557902关于RFC(Request For Comm ...
- centos 7 下iptables参数详解
在红帽RHEL7系统中firewalld服务取代了iptables服务,如果我们不想用或者不习惯使用firewalld服务,请看下面的操作: iptables命令中则常见的控制类型有: ACCEPT: ...
- deeplearning.ai 构建机器学习项目 Week 2 机器学习策略 II
1. 误差分析(Error analysis) 误差分析的目的是找到不同误差源的比重,从而指引我们接下来往哪个方向努力改进.NG建议手工统计随机100个错误的误差源,比如对于猫分类器,错误的照片可能是 ...
- android翻译应用、地图轨迹、视频广告、React Native知乎日报、网络请求框架等源码
Android精选源码 android实现高德地图轨迹效果源码 使用React Native(Android和iOS)实现的 知乎日报效果源码 一款整合百度翻译api跟有道翻译api的翻译君 RxEa ...
- 统计学方法(t-检验)
数据出来要做几件事:首先判断数据是否符合正态分布,如果符合的话,就要进行t-检验,那么进行t-检验的作用在哪呢? t-检验主要用于样本含量较小(例如n<30),总体标准差σ未知的正态分布 htt ...
- JVM核心组成部分与作用介绍
jvm由多个部分组成运作的 1.class loader类加载器: 加载类到内存里面,Class loader只需负责加载. 符合条件结构就加载到里面跑, 是否能运行顺利或者有没有错误异常,则需要Ex ...
- jenkins配置搭建环境
1.安装及运行 (1)下载 http://updates.jenkins-ci.org/latest/jenkins.war (2)运行 两种运行方式:一种是基于tomcat.Jdk启动,一种是基于D ...
- CPU|MICGPU|FPGA|超算|Meta-data|
生物医学大数据: 收集数据后对数据的分析,如同看相,而对数据信息的挖掘可以看作是算命.这两个过程是基于算法和软件这类工具之上的. 在存储方面:在硬件上,为了Parallel computing的目的, ...
- input系统——android input系统
AndroidInput系统--JNI NativeInputManager InputManger InputReader AndroidInput系统--InputReader AndroidIn ...
- ERROR 1129 (00000) Host ‘XXXXXX’ is blocked because of many connection errors; unblock with ‘mysqlad
1.今天早上由于公司网络带宽达到上限,导致多台web服务器连接mysql服务器超时.后来情况好转后,连接数据库服务器出现如下错误. Host '*' is blocked because of man ...