飞滴出行网约车,主要分为乘客端功能(注册、登录、预估价格、乘客下单、系统派单、乘客支付、乘客评价)、司机端功能(注册、登录、司机听单、司机抢单、订单流转、发起收款)、Boss端功能(用户管理、司机管理、车辆管理、司机和车辆关系管理)。API设计遵循服务设计原则:1、单一职责原则。2、高内聚原则。3、低耦合原则。4、力度把控原则。5、AKF原则
SmartRail Mini - 入门SpringAI的智能高铁购票系统。实现购票、改签、退票功能,利用SpringAI提升智能推荐与用户体验。适合改造传统项目的首选示例,展示如何集成SpringAI进行系统智能化升级。
智能航空助手是一款基于 Java 和人工智能技术的创新工具,旨在为用户提供高效、便捷的航班改签与退订服务。通过整合 AI 算法与航空业务逻辑,本项目实现了智能化的航班管理功能,帮助用户节省时间并优化出行计划。
LangChain4j 简化了在 Java 应用中集成 LLMs 的过程,提供统一 API 接口,支持 15+ LLM 提供商和嵌入存储,如 OpenAI 和 Pinecone,方便切换服务无需重写代码。它还提供了包括提示模板、聊天记忆管理到高级模式(如 Agents 和 RAG)在内的工具箱,适合开发聊天机器人或复杂应用。社区自 2023 年起不断优化其功能。
Spring Boot是由Pivotal团队提供的一套开源框架,可以简化spring应用的创建及部署。它提供了丰富的Spring模块化支持,可以帮助开发者更轻松快捷地构建出企业级应用。Spring Boot通过自动配置功能,降低了复杂性,同时支持基于JVM的多种开源框架,可以缩短开发时间,使开发更加简单和高效。
羊城货运系统旨在为国际物流代理商提供综合管理业务,系统主要分为角色管理、统计报表、基础资料、运单管理、财务管理、系统管理等核心功能;客户可以通过订单id或者物流单号,查询订单状态。
2019年HarmonyOS正式面世,至今鸿蒙已成长了4年,截至2023年8月,鸿蒙生态设备数量超过 7亿台,根据Counterpoint最新数据,2023年第二季度,在中国智能手机市场,鸿蒙操作系统的份额达到10%,较上年同期增加了6个百分点。短短4年间,鸿蒙迅速成为Android和iOS之后的“第三大手机操作系统”。
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几 乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射 原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
MVC模式是目前WEB项目主要的项目架构模式,是一种非常优秀的三层架构模式,其三层是指视图层View,控制层Controller和模型层Model,它们分别完成不同的功能
Spring Framework是一个开源框架,最早由Rod Johnson创建,Spring是为了解决企业级应用开发的复杂性而创建的,使用Spring可以让简单的JavaBean实现之前只有EJB才能完成的事情。但Spring不仅仅局限于服务器端开发,任何Java应用都能在简单性、可测试性和松耦合等方面从Spring中获益。
线下学堂后台管理系统,是帮助学校工作人员进行后台管理的一个系统,其中工作人员可以对班级、学生、教师信息进行管理,提高办公效率。通过代码的编写,可以对删除、修改、查看、增加、导出、分页、数据优雅展示进行练习。
基于Java与MySQL进行交互,Java语言为了提供和多种数据库都可以用一样的方式进行交互,Java提供了一个规范,这个规范JDBC(Java Database Connectivity
设计模式是程序员在设计应用程序或系统时可以用来解决常见问题的最佳形式化实践。 设计模式可以通过提供经过测试的,经过验证的开发范例来加快开发过程。 重用设计模式有助于防止引起重大问题的细微问题,并且还可以为熟悉模式的程序员和架构师们提高代码可读性。
这个仓库是一个多功能的 Android 应用程序架构示例库,旨在帮助开发人员更好地理解和应用不同的应用程序架构模式,提高应用程序的可维护性和可扩展性。在这个仓库中,你可以找到多个应用程序架构示例,包括了不使用架构模式的示例,以及使用 MVC、MVP 和 MVVM 等常用架构模式的示例。每个示例都附带了详细的注释和文档,以便开发人员更好地理解代码和使用方法。