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虚拟机原理.调优,懂得 ...
随机推荐
- python、anaconda、jupyter notebook、pycharm、spyder
说明: 1.anaconda把任何东西都当做包来管理. 2.anaconda本省集成了python和conda.spyder.numpy等. 3.pip只用于python,conda可用于多种语言. ...
- Mate20 pro实现H265 (HEVC)实时硬件编码
谁能告诉我手机上用H265实时编码有什么鸟用? 一.先看看手机支持哪些codec ALL_CODECS REGULAR_CODECS mine-type 选择mime-type为video/hevc, ...
- Filezilla Server搭建FTP服务器
一.下载Filezilla Server 官网网址:https://filezilla-project.org 下载链接 :https://filezilla-project.org/downloa ...
- Weave实现跨主机容器互联
安装与启动 直接从github下载二进制文件安装. docker_host1(服务器1): 下载weave # sudo wget -O /usr/local/bin/weave https://ra ...
- 二、Android XML数据解析
XML,可扩展标记语言.可以用来存储数据,可以看做是一个小型的数据库,SharedPreference就是使用XML文件存储数据的,SQLite底层也是一个XML文件,而在网络应用方面,通常作为信息的 ...
- ajax async异步
async默认的设置值为true,这种情况为异步方式,就是说当ajax发送请求后,在等待server端返回的这个过程中,前台会继续执行ajax块后面的脚本,直到server端返回正确的结果才会去执行s ...
- 吴裕雄--天生自然KITTEN编程:演唱会
- Numpy入门(一):Numpy的安装和创建
在数据分析和机器学习中,大量的使用科学计算,Numpy提供了大型矩阵计算的方式,而这些是python标准库中所缺少的.Numpy也是许多优秀的第三方库的基础,依赖于Numpy的库非常多,后续会慢慢的进 ...
- Docker系列之实战:3.安装MariaDB
环境 [root@centos181001 ~]# cat /etc/centos-release CentOS Linux release 7.6.1810 (Core) [root@centos1 ...
- 1078 Hashing (25 分)
1078 Hashing (25 分) The task of this problem is simple: insert a sequence of distinct positive integ ...