JavaWeb 开发之路经验总结。
- 🔁 项目同步维护:Github | Gitee
- 📖 电子书阅读:Github Pages | Gitee Pages
🔰 | 🏗 | ☕ | ⭐️ | ✨ | 🕸 | 💻 |
---|---|---|---|---|---|---|
准备 | 架构设计 | JavaEE | 主流技术 | 分布式技术 | 网络通信 | 服务器 |
作为 Java Web 工程师,你应该多多少少掌握一些的知识:
- JavaCore - Java 核心技术
- 前端技术指南 - 即使是后端工程师,也难免会接触到前端技术。前端技术五花八门,如:React、Vue、Angular、Webpack、ES6、Babel、Node.js 等等。不说掌握,至少也应该知道这些技术是什么。
架构设计 整理架构设计方面的一些学习总结和心得。
JavaEE 技术——Java Web 的基石
主流技术,典型的技术如:SSM 框架、SSH 框架。
- MVC
- spring-tutorial - Spring 教程
- spring-boot-tutorial - Spring Boot 教程
- ORM
- Mybatis - 一个支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。
- Security
- Shiro - 安全框架,具有认证、授权、加密、会话管理功能。
分布式技术(Distributed),典型的技术如:分布式缓存、分布式消息队列、分布式服务、分布式搜索引擎等。
-
- Dubbo - 基于 Java 开发的高性能 RPC 框架。
- ZooKeeper 实战篇
- ZooKeeper 原理篇
-
- 原理
- Kafka
- RocketMQ 实战篇
- RocketMQ 原理篇
- ActiveMQ 实战篇
- RabbitMQ - 待补充。。。
- 网络分层
- 重要技术
服务器 章节总结 Java Web 领域主流服务器技术。
- Nginx 简易教程 - 轻量级的 Web 服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器,支持负载均衡。
- Tomcat 应用指南 - 轻量级的应用服务器
- Jetty 应用指南 - 比 Tomcat 更轻量级的应用服务器