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相关配置说明

最新文章

  1. Apache 与 php的环境搭建
  2. C#向sql server数据表添加数据源代码
  3. Facebook Messenger的后台架构是什么样的?
  4. mysql null值的特殊处理
  5. Struts BaseAction工具类,封装Session,Request,Application,ModelDriven
  6. QT5中的信号与槽与C++ 11的function的配合
  7. 题目1005:Graduate Admission
  8. PHP运行模式的深入理解
  9. PHP通过IP 获取 地理位置(实例代码)
  10. Linux I2C设备驱动编写(三)-实例分析AM3359
  11. Android性能优化典范 - 第5季
  12. Impala 3、Impala、Hbase整合
  13. 创建一个ROS工作空间(ROS Workspace)
  14. docker开机自动重启参数
  15. WebPack命令执行的时候,其内部处理逻辑是什么
  16. 增加swap分区,文件形式
  17. git push 失败出现error: src refspec master does not match any.解决方案
  18. tensorflow报错屏蔽的方法
  19. Object类中常见的方法,为什么wait notify会放在Object里边
  20. 那些H5用到的技术(6)——屏幕适配

热门文章

  1. 在CentOS安装CMake (CentOS7 64位适用)
  2. python3下scrapy爬虫(第六卷:利用cookie模拟登陆抓取个人中心页面)
  3. [LC] 303. Range Sum Query - Immutable
  4. JDK源码看Java域名解析
  5. OpenCV 腐蚀与膨胀(Eroding and Dilating)
  6. Qt char * 与 const char * 的转换
  7. Eclipse 配置Android 开发环境
  8. First Django app(各个文件以及文件夹解析)
  9. JAVA 截图+tess4j识别
  10. Android蓝牙----打开,关闭操作