Java企业级开发技术大纲

雄厚的JavaSE基础

Java面向过程
★Java概述、 Java基本语法、Java流程控制、 Java字符串和数组、Java常用算法
Java面向对象
★面向对象基础、封装、继承、多态、重写与重载、泛型、内部类、接口、设计模式
Java常用类库与Java核心技术
★List/Set/Map、 集合排序、正则、异常处理、Javal/O、
Java与XML、反射

Java多线程与并发
★多线程基础、线程同步、线程通信、ThreadLocal和栈封
闭、线程池原理与应用、volatile、 lock、 线程安全之共享资源、JUC并发编程包、Java锁(悲观锁、 乐观锁、读锁、写锁、死锁)、Fork/Join框架详解
Java网络编程
★网络编程概述、网络编程3要素、Socket、 UDP/TCP

Java1.8新特性
★Lambda表达式、函数式接口、方法引用和构造器调用、StreamAPI、接口中的默认方法和静态方法、Annotation 多重注解

关系型数据库Mysql

Mysq|概述、数据类型、主键、束、DDL/DML

DQL(单表、表关系、多表查询)、存储过程、触
发器

索引、Mysql事务、备份与恢复

jdbc概述、预处理与批处理、jdbcAPI详解、 jdbc事务、连接池概述、(druid、 c3p0)API使用

网站开发、Web容器讲解、Linux入门、开发利器

servlet简介、MVC模式、Servlet执行流程、Request、Response、 cookie、 session、filter、listener

http协议、tomcat容器介绍、tomcat下载与安装、tomcat常见配置、问题与解决方案、tomcat核心文件解析、tomcat项目发布、 写tomcat、nginx入门

Linux基本入门]命令、Linux环境 下的tomcat安装与项目部署、maven项目管理工具svn/git代码版本控制工具

SSM框架

Mybatis简介、Mybatis快速入门、Mybatis相关配置、 常用API、sqlMapConfig详解、 mapping详解、mybatis注解

Spring简介、IOC与快速入门、配置文件详解、IOC注解、AOP简介与注解、事务控制

SpringMVC简介、请求映射、restfulAPl、 返回值、JSON交互、异常处理、拦截器

分布式技术架构SOA架构

zookeeper简介、zookeeper安装、zookeeper命令 行使用、zookeeper客户端讲解、zookeeper工作原理讲解、zookeeper实战

rpc介绍、Dubbo简介、Dubbo整合 Spring.Dubbo注解使用、服务治理平台安装部署、
Dubbo核心功能讲解: Dubbo流量调度、限流机制、服务熔断

主流中间件快速突破

redis简介、redis安装、redis数据结构、redis命令行、 redis客户端、redis高可用、redis常用场景

消息中间件介绍与使用场景、消息中间件解决的问题、rabbitMq简介、 rebbitmq安装、
rabbitmq基本使用、rabbitmq实战

潮流架构技术:微服务架构

SpringBoot入门、SpringBoot多环境与自动配置讲解、SpringBoot整合mybatis、SpringBoot事务与日志、SpringBoot整合redis、 SpringBoot模板静态化、SpringBoot实战

微服务注册中心Eureka、负载均衡Ribbon、服务消费Feign、服务降级/熔断Hystrix、配置中心
Spring Cloud Config、服务网关: zuul、 消息系统: Spring Cloud Stream、Spring CloudBUS、
服务安全: spring-boot-security 、服务监控: spring boot admin、 Spring CloudSleuth+ zipkin链路追踪

基于SpringCloud微服务框架的大型互联网项目实战

发布了20 篇原创文章 · 获赞 13 · 访问量 3183

猜你喜欢

转载自blog.csdn.net/chenhangx/article/details/104224083