jazzeWang / javaweb

:coffee: JavaWeb 开发之路经验总结

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JavaWeb

Java Web 开发之路经验总结

♻️ 1️⃣ 2️⃣ 3️⃣ 4️⃣
架构设计 JavaEE 单点式技术 分布式技术 工具

♻️ 架构设计

架构设计 整理架构设计方面的一些学习总结和心得。

1️⃣ JavaEE

JavaEE 技术——Java Web 的基石

2️⃣ 单点式技术

单点式技术(Standalone),典型的技术如:SSM 框架、SSH 框架。

  • Platform
    • Spring - JavaSE/JavaEE 一站式开发框架。
  • ORM
    • Mybatis - 一个支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。
    • Hibernate - 待补充。。。
  • 安全
    • Shiro - 安全框架,具有认证、授权、加密、会话管理功能。

3️⃣ 分布式技术

分布式技术(Distributed),典型的技术如:分布式缓存、分布式消息队列、分布式服务、分布式搜索引擎等。

分布式搜索引擎

  • ElasticSearch - 待补充。。。

4️⃣ 工具

工具 整理了 Java Web 领域常用软件。

  • Nginx - 轻量级的 Web 服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器,支持负载均衡。
  • Tomcat - 轻量级的应用服务器
  • Jetty - 比 Tomcat 更轻量级的应用服务器

About

:coffee: JavaWeb 开发之路经验总结

License:MIT License


Languages

Language:Java 94.0%Language:HTML 3.3%Language:XSLT 2.1%Language:CSS 0.4%Language:JavaScript 0.1%