重大公告:2023年阿里云双11服务器限时大降价(1核2G1年仅需49元+2核4G1年100元) 速度点击查看!!!

Java后端技术栈学习资料汇总(收藏)

3,823次阅读
没有评论

SpringBoot&SpringCloud

综合资料

微服务项目

  • zheng 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
  • paascloud-master spring cloud + vue + oAuth2.0全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。
  • mall mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于SpringBoot+MyBatis实现。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
  • mall-tiny 基于SpringBoot+MyBatis的单应用项目骨架。
  • mall-learning mall学习教程,架构、业务、技术要点全方位解析。mall项目(20k+star)是一套电商系统,使用现阶段主流技术实现。 涵盖了SpringBoot2.1.3、MyBatis3.4.6、Elasticsearch6.2.2、RabbitMQ3.7.15、Redis3.2、Mongodb3.2、Mysql5.7等技术,采用Docker容器化部署。
  • Spring-Cloud-Admin Cloud-Admin是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Spring Boot2以及Spring Cloud Gateway相关核心组件,前端采用vue-element-admin组件。
  • eladmin 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由
  • spring-boot-cloud 基于 Spring Boot、Spring Cloud、Spring Oauth2 和 Spring Cloud Netflix 等框架构建的微服务项目
  • SpringBoot-Dubbo-Docker-Jenkins 基于SpringBoot+Dubbo的微服务框架(借助Docker+Jenkins实现自动化、容器化部署)

种子项目

开发组件

开源项目

构建工具

  • GradleSide 通过实例代码掌握Gradle的使用技巧

静态文件

数据库

Mybtis

Spring Data JPA

应用安全

Session&Cookie

权限与认证

单点登录

Socket

这里主要展示的是Java网络编程领域的知识,主要包括Socket,Websocket,TCP,UDP以及其它主流知名网络协议。还涉及到PRC网络框架的领域,高性能网络通信框架Netty。这里是Java进阶的一个主要方向!

Netty资料

技术书籍

  • TCP/IP详解 卷1:协议 《TCP/IP详解卷1:协议》是一本详细的TCP/IP协议指南,计算机网络历久不衰的经典著作之一

原生socket

websocket协议

stomp协议

netty实现websocket协议

参考文献


接口文档

测试专题

异常问题

业务功能

邮箱发送和邮箱群发

网站系统

CMS系统

  • WordPress【目前最流行的CMS系统 PHP语言】
  • Drupal【Drupal 是一个用 PHP 写的免费开源的模块化框架和内容管理系统(CMS)。它被用作许多不同类型网站的后台系统,从小型个人博客到大型公司和政治网站。】
  • Joomla【Joomla 是一个获奖的内容管理系统(CMS),它使您能够建立网站和强大的在线应用。很多方面,包括它的易用性和可扩展性,使Joomla成为最流行的网站的软件。最好的是,Joomla是一个开源的解决方案,是免费提供给大家。】
  • MCMS 完整开源!Java快速开发平台!基于Spring、SpringMVC、Mybatis架构,MStore提供更多好用的插件与模板(文章、商城、微信、论坛、会员、评论、支付、积分、工作流、任务调度等,同时提供上百套免费模板任意选择),价值源自分享!铭飞系统不仅一套简单好用的开源系统、更是一整套优质的开源生态内容体系。铭飞的使命就是降低开发成本提高开发效率,提供全方位的企业级开发解决方案,每月28定期更新版本 http://ms.mingsoft.net
  • jpress JPress,一个类似 WordPress 的系统,使用 JFinal 和 Jboot 开发。jpress官网的所有功能也是用jpress自身搭建的..

博客系统

后台系统

  • eladmin 项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由

面试笔试

  • JavaGuide 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
  • advanced-java 互联网 Java 工程师进阶知识完全扫盲
  • Java-Interview

前端专题

React

Vue

  • d2-admin 线上演示D2Admin 是一个完全 开源免费 的企业中后台产品前端集成方案,使用最新的前端技术栈,已经做好大部分项目前期准备工作,并且带有大量示例代码,助力管理系统敏捷开发。
  • iview-admin Vue 2.0 admin management system template based on iView https://admin.iviewui.com/
  • vue-element-admin 是一个后台前端解决方案,它基于 vue 和 element-ui实现。它使用了最新的前端技术栈,内置了 i18n 国际化解决方案,动态路由,权限验证,提炼了典型的业务模型,提供了丰富的功能组件,它可以帮助你快速搭建企业级中后台产品原型。相信不管你的需求是什么,本项目都能帮助到你。
  • vue-admin-template 这是一个极简的 vue admin 管理后台。它只包含了 Element UI & axios & iconfont & permission control & lint,这些搭建后台必要的东西。
  • vuestic-admin 线上演示
  • renren-fast-vue【人人开源-前端】
  • renren-fast 【人人开源-后台】
  • renren-generator 【人人开源-代码生成器】
  • renren-security
  • mall-admin-web mall-admin-web是一个电商后台管理系统的前端项目,基于Vue+Element实现。 主要包括商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等功能。 http://39.98.190.128/index.html
  • ant-design-pro-vue 基于 Ant Design of Vue 实现的 Ant Design Pro
  • vue-framework-wz ?vue后台管理框架? 线上演示
  • vue2-element-touzi-admin 基于vue2.0 +vuex+ element-ui后台管理系统
  • x-boot 基于Spring Boot 2.x的前后端分离开发平台X-Boot 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/Spring Data JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID生成 动态权限管理 数据权限 工作流 代码生成 日志记录 定时任务 第三方社交账号、短信登录 单点登录
  • nx-admin ? A magical ? ⚔ vue admin,
arison
版权声明:本站原创文章,由arison2021-07-31发表,共计17363字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)