# habits **Repository Path**: xujiabing123/habits ## Basic Information - **Project Name**: habits - **Description**: 习惯打卡小程序 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2024-09-29 - **Last Updated**: 2025-06-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # habits #### 介绍 习惯打卡小程序 + 番茄时钟[微信小程序] #### 项目特点 首页 ![输入图片说明](habit/images/shouye.png) 新建习惯 ![输入图片说明](habit/images/xinjian.png) ![输入图片说明](habit/images/xinjian2.png) 打卡界面 ![输入图片说明](habit/images/daka.png) 统计界面 ![输入图片说明](habit/images/tongji.png) 番茄时钟 ![输入图片说明](habit/images/fanqie.png) 用户页 ![输入图片说明](habit/images/yonghu.png) #### 技术特点 1.使用阿里oss对象存储,上传打卡日志图片 2.可以切换本地路径上传,静态资源处理器会映射到本地路径 3.使用Swagger作为在线接口文档 4.在微信用户登录时,获取其openId,作为凭证存储在数据库中 5.使用logback日志框架自定义日志输出和保存格式 6.使用aop 对输入输出进行日志输出处理,优化输出格式,避免请求时找不到对应输入输出日志信息 #### 使用技术 springboot应用程序 + mybatis-plus持久化框架 + oss对象存储 + 微信小程序开发 + logback日志框架 + swagger接口文档 #### 鸣谢 此项目是根据开源项目地址:https://gitee.com/yushuohao/little-habits ,根据此项目进行修改技术选型,和融入自己的编码风格