java web 推荐 知乎_有什么值得推荐的 Java、Web 练手项目?

推荐两个,(之前在我的公众号也推荐过)分别是Cloud-Platform和Guns。这两款都是当前比较火,使用者较多的开源项目,同时都是采用比较流行的技术搭建。分别基于SpringCloud和SpringBoot搭建,都是已经做了基础的权限管理,拿来就能用。练手的话,可以照着添加一些其他功能,比如完善成一个博客?或者XX管理系统。折腾一段时间熟悉了之后,再看看书,看看博客学习,那感觉应该会像打通任督二脉一样,哈哈。以下是这俩的介绍+git地址:

Cloud-Platform

简介

Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。

核心技术采用Spring Boot 2.1.2以及Spring Cloud (Greenwich.RELEASE) 相关核心组件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端采用vue-element-admin组件。

界面一览

总结

服务端使用SpringCloud,页面使用Vue,上手简单,按着开源作者提供的基础文档,可以很快搭建运行,同时有提供视频教程(不免费),对于学习微服务的童鞋,应该是一个不错的选择。

服务端:The Sun/Cloud-Platform​gitee.com4578af74036f11cbb99290dce6dc2854.png

前端页面(Vue):The Sun/Cloud-Platform-UI​gitee.com4578af74036f11cbb99290dce6dc2854.png

Guns

简介

Guns基于Spring Boot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl,Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!

界面

总结

Guns基于Spring Boot 2,提供了几乎每个系统都需要的基础功能,用户权限管理,支持代码生成,上手非常容易,代码结构清晰,同时有多套UI可供选择。无论是对于学习springboot开发还是做项目的脚手架,都是一个非常不错的选择。同时该框架有比较详细的开发文档(不免费)。此外,还有SpringCloud版(Roses)

项目地址:stylefeng/Guns​gitee.com24fcc0dae13ff2005f7813c7bbfb7bd2.png

估计不少人已经用过!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值