喵星软件园提供热门手机游戏下载,最新手机游戏攻略!

BeatReact什么时候出 公测上线时间预告,

时间:2023-10-05 07:45:13 来源: 浏览:

Github上值得练手的9个Java、Web项目,推荐收藏

本期,老K要推荐9个GitHub上非常值得练手的Java、Web项目。

一起来看看。

1. generator-jhipster

  • url: github.com/jhipster/generator-jhipster
  • star: 20000
  • fork: 3900

在几秒钟内创建Spring Boot + Angular/React开源应用程序生成器(脚手架)项目。它能自动生成一个完整的Web应用或微服务架构,加快项目开发效率。

特性及技术栈:

  • 基于Spring Boot框架、具有高性能、高可用性的服务器
  • 基于Angular、React、Bootstrap时尚,现代,移动优先的前端
  • 基于JHipster Registry、Netflix OSS、ELK堆栈和 Docker 强大的微服务架构
  • 使用Yeoman、Webpack 和 Maven/Gradle强大的工作流程构建应用程序

2. roncoo-pay

  • url: github.com/roncoo/roncoo-pay
  • star: 4500
  • fork: 2500

开源的 Java 互联网业务支付系统。拥有独立的账户系统、用户系统、支付访问系统、支付交易系统、对账结算系统等。想学支付相关技术的同学可以看看这个项目。

项目结构如下:

roncoo-pay|├── roncoo-pay-app-notify //商户通知模块|├── roncoo-pay-app-order-polling //订单轮询模块|├── roncoo-pay-app-reconciliation //交易对账模块|├── roncoo-pay-app-settlement //交易结算模块|├── roncoo-pay-common-core //公共基础模块,不需要单独部署|├── roncoo-pay-service //核心业务模块,不需要单独部署|├── roncoo-pay-web-boss //运营后台模块|├── roncoo-pay-web-gateway //支付网关模块|├── roncoo-pay-web-merchant //商户后台模块|├── roncoo-pay-web-sample-shop //模拟商城模块

3. novel

  • url: github.com/201206030/novel
  • star: 3600
  • fork: 1100

一个基于 SpringBoot 实现小说和漫画在线阅读网站。网站功能齐全,资源丰富,支持Web、Android、微信小程序多平台。

服务器分为网站和管理后台,采用SpringBoot、MyBatis、MySQL、Redis等待技术的实现,可以作为 Java 初学者实战项目学习

4. hertzbeat

  • url: github.com/dromara/hertzbeat
  • star: 2400
  • fork: 388

易于使用和友好的云监控系统。适用于应用服务、数据库、网站、API、监控场景(如操作系统)等,可以帮助中小团队快速建立监控系统。

5. retrofit-spring-boot-starter

  • url: github.com/LianjiaTech/retrofit-spring-boot-starter
  • star: 1400
  • fork: 294

一个适用于Spring Boot项目轻量级HTTP Web框架。

发送方式简单方便,支持接口化 HTTP 请求。底层使用 Retrofit 实现,并支持增强多种功能特性,大大简化开发。

/*** 定义接口**/@RetrofitClient(baseUrl = "${test.baseUrl}")public interface HttpApi {    @GET("person")    Result<Person> getPerson(@Query("id") Long id);}/*** 注入使用**/@Servicepublic class TestService {    @Autowired    private HttpApi httpApi;    public void test() {        // 通过httpApi发起http请求    }}

6. jbake

  • url: github.com/jbake-org/jbake
  • star: 1000
  • fork: 326

基于Java开源静态网站,博客生成器。

常用命令如下:

# 快速开始$ curl -s "https://get.sdkman.io" | bash$ sdk install jbake$ mkdir awesome-jbake && cd awesome-jbake$ jbake -i$ jbake -b -sjbake -h  #查看帮助文档jbake -i  #安装依赖jbake -s #运行项目

7. solon

  • url: github.com/noear/solon
  • star: 920
  • fork: 98

一款 Java 轻量级应用开发框架。

可以用来快速开发 Java Web,主框架 0.1 MB。类似 Python Flask 微框架,提倡根据需要组合插件。

@Controllerpublic class App {    public static void main(String<> args) {        Solon.start(App.class, args, app -> {            //手写模式            app.get("/hello1", ctx -> ctx.output("Hello world!"));        });    }    //注解模式    @Get    @Socket    @Mapping("/hello2")    public String hello2(@Param(defaultValue = "world") String name) {        return String.format("Hello %s!", name);    }}

8. Heart-First-JavaWeb

  • url: github.com/skyline75489/Heart-First-JavaWeb
  • star: 819
  • fork: 140

用心的 Java Web 入门开发教程,对初学者友好。在教程中列出了初学者学习 Java Web 过程中,可能遇到的问题、困难。

9. anychat

  • url: github.com/dianbaer/anychat
  • star: 749
  • fork: 206

纯净的 WebSocket 聊天插件。合理的线程设计,在线服务器绝对控制的推送机制,功能如下:

  • 连接任何身份系统
  • 个人聊天,群聊
  • 查看聊天记录
  • 离线消息推送
  • 支持嵌入式,通过 iframe 可以进行嵌入
  • ......


感谢你看到这里,希望以上信息对你有所帮助。

离开之前记得点个赞哦~

结束语

我是@老K玩代码,专注于编程开发的经验总结和项目分享,对编程有兴趣、正在学习编程的同学可以关注我。

#头条创作挑战赛#

标题:BeatReact什么时候出 公测上线时间预告,
链接:https://www.miaoshengapp.cn/yxgl/122975.html
版权:文章转载自网络,如有侵权,请联系删除!
资讯推荐
《诺亚之心》野外采集点介绍,
《诺亚之心》野外采集点介绍,

重磅!《诺亚之心》全平台上线 竟然还有替身

2023-10-05
《一念逍遥》后土灵壶属性分享 后土灵壶是什么,
《一念逍遥》后土灵壶属性分享 后土灵壶是什么,

网友怒刷“羊了个羊”,看广告被薅羊毛?“羊了

2023-10-03
《宝可梦传说阿尔宙斯》木材在哪里,
《宝可梦传说阿尔宙斯》木材在哪里,

《我的世界》大神心系航天事业 造出的飞船

2023-10-04
哥斯拉大战机器哥斯拉什么时候出 公测上线时间预告
哥斯拉大战机器哥斯拉什么时候出 公测上线时间预告

导读:最近很多玩家都在关注哥斯拉大战机器哥

2022-12-27
《无悔华夏》会盟玩法攻略,
《无悔华夏》会盟玩法攻略,

陈柱:清朝对布鲁特的早期认知 清朝西北疆域

2023-10-04
鸣潮丹槿技能怎么样 鸣潮丹槿技能详解
鸣潮丹槿技能怎么样 鸣潮丹槿技能详解

鸣潮目前已经开启全新一轮的测试,其实在去年

2023-05-02