{"id":13819505,"url":"https://github.com/hemin1003/yfax-parent","last_synced_at":"2025-10-13T16:16:37.269Z","repository":{"id":37276391,"uuid":"97785948","full_name":"hemin1003/yfax-parent","owner":"hemin1003","description":"SprintBoot开发的Rest API接口项目实战，集成了拦截器，日志处理，mysql，mybatis, oauth2.0, spring secutity等，已投入生产线上使用。应用了https://github.com/hemin1003/spring-boot-study 所含功能。配套的后台管理系统实战见：https://github.com/hemin1003/aylson-parent","archived":false,"fork":false,"pushed_at":"2022-10-05T18:55:41.000Z","size":4950,"stargazers_count":291,"open_issues_count":11,"forks_count":136,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-03-30T21:08:33.417Z","etag":null,"topics":["java","mybatis","oauth2","restful-api","springboot","springmvc","springsecurity"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hemin1003.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-07-20T03:20:15.000Z","updated_at":"2025-03-11T16:38:08.000Z","dependencies_parsed_at":"2023-01-19T07:15:20.699Z","dependency_job_id":null,"html_url":"https://github.com/hemin1003/yfax-parent","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hemin1003%2Fyfax-parent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hemin1003%2Fyfax-parent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hemin1003%2Fyfax-parent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hemin1003%2Fyfax-parent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hemin1003","download_url":"https://codeload.github.com/hemin1003/yfax-parent/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247557767,"owners_count":20958047,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","mybatis","oauth2","restful-api","springboot","springmvc","springsecurity"],"created_at":"2024-08-04T08:00:49.460Z","updated_at":"2025-10-13T16:16:32.246Z","avatar_url":"https://github.com/hemin1003.png","language":"Java","funding_links":[],"categories":["接口API系统开发实战"],"sub_categories":[],"readme":"# SpringBoot接口API系统实战\n\n集成了：\n* 拦截器\n* 日志处理\n* mysql\n* mybatis\n* oauth2.0,\n* spring secutity等功能\n\n已投入生产线上使用\n\n\n# 接口服务系统，包括以下内容：\n\n\n* 通用组件服务 yfax-common\n* 客户端api系统 yfax-htt-api\n* 任务系统（集成微信企业支付、支付宝企业支付） yfax-task\n* 主爬虫任务系统 yfax-spider（仅限今日头条）[点击前往：爬虫web系统源码](https://github.com/hemin1003/java-spider)\n* 爬虫监控任务系统 yfax-spider-monitor（仅限今日头条）\n* 工具类 yfax-utils\n\n## yfax-common \n\n通用服务，比如发短信，推送等\n\n## yfax-htt-api\n\n客户端api系统，提供了通用功能，如注册、登入登出、微信登录集成、用户信息等功能\n\n涉及技术：springboot，spring security，oauth2，高并发之乐观锁，接口加密校验，防刷机制等\n\n注：首次下载运行前，需进入yfax-htt-api/libs目录下，安装一下两个jar的依赖包，用法详见其pom.xml文件\n\n同时，项目需要配置tomcat运行（如没有，先下载tomcat，建议版本为tomcat9）\n\n\n## yfax-task\n任务系统，集成了微信企业支付、支付宝企业支付功能等\n\n注：首次下载运行前，需进入yfax-task/libs目录下，安装一下jar的依赖包，\n用法详见其pom.xml文件（已安装的同名jar，则可忽略）\n\n\n## yfax-spider\n基于webmagic框架二次开发，爬取今日头条新闻数据，并写入es存储\n\n\n## yfax-spider-monitor\n监控爬虫数据情况，发短信、短信报警\n\n\n## yfax-utils\n提供常用工具类，如AES对称加密算法类，RSA非对称加密算法类，唯一主键生成类，订单号生成类，8位邀请码生成类，图形验证码生成类，md5加密类，网络http请求工具类等\n\n\n## [关于我](http://heminit.com/about/)\n\n\n欢迎交流问题，可加我的个人QQ 469580884，或群号 751925591，一起探讨交流问题\n\n\n[我的博客地址](http://blog.csdn.net/hemin1003)\n\n\n[个人域名](http://heminit.com)\n\n## 感谢\n如果觉得内容赞，您可以请我喝一杯咖啡：\n\u003cbr/\u003e\n\u003cimg src=\"http://cdn.popstar.toponegames.mobi/img/wechat.jpeg\" width=\"240px\" height=\"240px\" /\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\n\u003cimg src=\"http://cdn.popstar.toponegames.mobi/img/alipay.jpeg\" width=\"240px\" height=\"240px\" /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhemin1003%2Fyfax-parent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhemin1003%2Fyfax-parent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhemin1003%2Fyfax-parent/lists"}