1.Java:一种广泛使用的编程语言,特别适用于企业级应用,具有平台无关性和高效的内存管理。
2.Spring Boot:基于Spring框架的开源框架,旨在简化Java应用程序的开发过程,提供了快速启动项目的功能,适用于微服务架构。
3.Mybatis-plus:一个增强版的MyBatis,简化了数据库操作的代码,提供了更多的功能,如自动生成SQL、分页查询等。
4.Minio:一个开源的分布式对象存储系统,与Amazon S3兼容,适用于存储海量数据,支持高可用和高扩展性。
5.Docker:一种容器化技术,允许开发人员将应用及其依赖打包成容器,确保跨平台一致性和简化部署过程。
6.Jenkins:一个开源的持续集成工具,自动化构建、测试和部署,支持丰富的插件,可以集成到开发生命周期中的多个环节。
7.Vue:一个渐进式的JavaScript框架,用于构建用户界面,特别适用于单页面应用(SPA),提供数据绑定和组件化开发。
8.Element Plus:基于Vue 3的UI框架,提供了一套精美的、易于使用的组件,帮助开发者快速构建现代化的网页应用。
9.Feign:一个声明式的Web服务客户端,通常与Spring Cloud一起使用,简化了HTTP请求的发送过程,支持负载均衡、容错等特性。
10.Nacos:一个开源的动态服务发现、配置管理和服务管理平台,广泛应用于微服务架构中,提供易于使用的界面和API。
11.MQ(消息队列):用于异步消息传递的技术,能够解耦系统组件,提高系统的可扩展性和容错性。
12.Git:一个分布式版本控制系统,用于代码的管理和协作开发,支持多人并行开发和版本追踪。
1.酒店预约系统:能够让用户随处随时快捷方便的预定当下的酒店,并且利用websocket实时高效的发送消息,能够在客户下单的瞬间通知酒店工作人员。
2.企业官网平台:该平台使用了Vue.js与Element-plus来构建一个高效、用户友好的前端界面。该网站支持动态内容更新和响应式设计,适配不同设备的显示。后端使用Spring Boot作为开发框架,Mybatis-plus用于数据库操作,确保了数据的高效存取。在这个平台中,用户可以方便地浏览公司的产品和服务,获取最新的资讯和动态,从而提高了公司的线上形象和用户满意度。
项目概述:本项目旨在提供高效便捷的在线房间预订服务,集成多样支付渠道与灵活订单管理,配备实时客服。 技术栈:Spring Boot、 Mybatis-Plus、Jwt、高德地图 API、 MySQL、Vue3、 Element-Plus、阿里 oss、Minio 、阿里短信服务
项目概述:本项目企业报销平台,旨在简化企业内部报销流程,提高报销效率和准确性。同时,平台还具备实时提醒、报销历史查询和用户权限管理等功能,帮助企业实现全面的财务透明化和管理优化。 技术栈:Spring Boot、 Mybatis-Plus、MySQL、Vue3、 Element