{"repo":"inlym/life-helper-server","free":true,"listed":false,"github":"https://github.com/inlym/life-helper-server","clone":"git clone https://github.com/inlym/life-helper-server.git","description":"🎉「小鸣助手」项目服务端源码，使用 Spring Boot 框架","language":"Java","stars":178,"topics":["java","springboot","springboot-sample","jwt","swagger","redis","spring-boot"],"license":"MIT","category":"databases-storage","readme_excerpt":"小鸣助手 让生活更简单一些 🤓 项目介绍 「小鸣助手」是一个生活服务类小程序，主要为用户的日常生活提供一些便捷工具，例如天气查询、时间规划、生活记录等。目前该小程序已稳定运行近5年，为近20万用户提供了生活帮助。 读者可直接扫描以下小程序码进行体验： 💡 项目特点 1. 线上正式运行的项目，不是 demo，历经5年，久经用户考验。 2. 开发尽量遵照业界最佳实践，可作为学习样板。 3. 跟随版本更新，包含 Java、Spring Boot 等，尽量使用 最新稳定版 ，保持技术栈不落后。 🍱 源码仓库 笔者在开发项目时，遵照了业界最佳实践，读者可通过研读项目源码来学习相关技术栈。按照功能分类，将项目拆分为了4个代码仓库，分别为： 仓库 定位 技术栈 ----------------------------------------------------------------------------- ------- -------------------------------------------------------------------------------------- life-helper-server 服务端 Spring Boot + Spring Security + JWT + MyBatis + MySQL + Redis + Docker life-helper-backend 服务端 Node.js + Nest.js + TypeScript + Typeorm + MySQL + Redis + Docker life-helper-miniprogram 小程序端 TypeScript + Scss life-helper-web Web 端 Angular + TypeScript + Scss + RxJS + Webpack 🗂️ 目录结构 当前项目（life-helper-server）是一个标准的 Spring Boot 项目，几乎遵照了所有的 Spring Boot 最佳实践（至少笔者认为自己执行了最严格的标准）。 🚀 技术栈 技术栈 链接 :---------------: --------------------------------------------- Spring Boot https://spring.io/projects/spring-boot Spring Security https://spring.io/projects/spring-security Lombok https://www.projectlombok.org/ Maven https://maven.apache.org/ MyBatis https://mybatis.org/mybatis-3/zh/index.html Docker https://www.docker.com/ MySQL https://www.mysql.com/cn/ Redis https://redis.io/ Druid https://druid.apache.org/ JWT https://jwt.io/ Swagger https://swagger.io/ ❓ 常见问题 序号 问题 ---- -------------------------------------------------------- 1 如何启动项目？ 📸 开发实录 序号 文章 ---- ----------------","default_branch":null,"files":null,"tree":[],"storefront":"/r/inlym","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/inlym/life-helper-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}