proginn1925003069
全职 · 300/日  ·  6525/月
工作时间: 工作日08:00-01:00、周末08:00-01:00工作地点: 远程
服务企业: 0家累计提交: 0工时
联系方式:
********
********
********
聊一聊

使用APP扫码聊一聊

个人介绍

我是程序员客栈,我的方向是java开发,毕业于,在担任过java工程师,如果

我是程序员客栈的proginn1925003069,一名java开发程序员; 我毕业于山东师范大学,担任过山东高合信息技术有限公司的java后端开发 熟练使用springboot+vue; 如果我能帮上您的忙,请点击“立即预约”或“发布需求”!

工作经历

  • 2024-07-01 -2025-07-01高合信息技术有限公司java开发

    我在公司的主要任务是使用java开发项目(如小程序、网站),维护公司之前的项目。

教育经历

  • 2020-09-01 - 2024-07-01山东师范大学计算机科学与技术本科

语言

普通话
0
1
2
3
4
5
0
1
2
3
4
5

技能

Vue
0
1
2
3
4
5
0
1
2
3
4
5
作品
伽云健身房管理系统

项目简介 本项目是一个综合性的为健身馆服务的平台,旨在为用户提供便捷的课程浏览、购买、预约以及相关服务的管理功能。 1. 软件面向的行业和业务场景: 行业: 在线教育、培训服务、生活服务预约、文化娱乐活动等。 业务场景: 用户侧: 浏览各类课程、会员卡、活动、商品;进行在线报名、预约、支付;查看订单、个人信息;参与评价;接收通知。 机构/教师侧: 管理课程、发布活动、管理学员、处理订单、接收评论。 平台管理侧: 系统管理、用户管理、内容审核、数据统计等。 2. 项目功能模块及使用者实现的功能: 后端功能模块 (服务拆分): web-server: 提供核心Web接口服务。 admin-server: 后台管理服务,支持对用户、课程、订单、活动等进行管理。 jiayun-common: 公共基础服务,提供通用工具和实体定义。 card-server: 会员卡/课程卡管理服务。 activity-server: 活动发布、报名及管理服务。 tags-server: 标签管理服务。 classes-server: 课程信息管理、排课服务。 teacher-server: 教师信息管理服务。 room-server: 教室/房间资源管理服务。 category-server: 分类管理服务。 shop-server: 商品及商城管理服务。 orders-server: 订单全生命周期管理,包括下单、支付、退款等。 comment-server: 用户评价及评论管理服务。 notice-server: 公告及消息通知服务。 userBehavior-server: 用户行为数据采集与分析服务。 前端功能模块 (用户具体实现的功能): 首页: 展示平台推荐的课程、热门活动、精选商品等。 课程/卡片/商品详情: 用户可查看详细介绍、价格、适用范围等信息。 选择与购买: 用户可以选择心仪的课程或卡片,加入购物车并进行购买。 订单管理: 用户可查看待支付、已完成、已取消等各类订单状态。 在线支付: 集成支付功能,完成购买流程。 个人中心: 用户管理个人资料、我的课程/卡片、收货地址、优惠券等。 通知中心: 接收平台消息、活动提醒等。 用户评价: 对已购买的课程或服务进行评价。 登录注册: 完善的用户认证体系。 3. 项目的技术选型和架构特点: 技术选型: 后端: 基于 Java 语言开发,采用主流的 Spring Boot 3.3.3 框架,通过 Maven 进行项目管理。数据存储使用 MySQL 数据库,ORM 框架为 Mybatis-Plus 3.5.5,数据库连接池采用 Druid 1.2.23。引入 Lombok 简化开发,Fastjson 1.2.78 进行JSON数据处理,Hutool 5.8.12 提供丰富的工具类。同时,利用 Redis (Jedis 2.8.0 / Spring Boot Starter Data Redis) 实现缓存和会话管理等功能,提升系统性能。 前端: 采用 Uni-app 框架开发,基于 Vue.js,实现代码一次编写,多端发布(如*小程序、H5、App等)。大量使用了 Uni-UI 组件库,加速界面开发。 架构特点: 后端微服务化: 项目后端采用模块化的设计,拆分为多个独立的微服务(如card-server, classes-server, orders-server等),每个服务负责特定的业务功能,实现了业务解耦、独立部署和扩展,提高了系统的可维护性和伸缩性。 前后端分离: 前端和后端独立开发与部署,通过API接口进行数据交互,提高了开发效率和系统灵活性。 跨平台前端: Uni-app 的使用使得前端应用能够快速适配不同平台,降低了开发成本。 高性能数据层: 结合Mybatis-Plus简化数据库操作,并通过Redis引入缓存机制,优化了数据查询性能和用户体验。

0
2025-07-01 19:56
更新于: 07-01 浏览: 15