Git Product home page Git Product logo

hemin1003 / yfax-parent Goto Github PK

View Code? Open in Web Editor NEW
290.0 19.0 135.0 4.83 MB

SprintBoot开发的Rest API接口项目实战,集成了拦截器,日志处理,mysql,mybatis, oauth2.0, spring secutity等,已投入生产线上使用。应用了https://github.com/hemin1003/spring-boot-study 所含功能。配套的后台管理系统实战见:https://github.com/hemin1003/aylson-parent

Java 98.12% HTML 1.84% Shell 0.03%
springboot springmvc restful-api mybatis springsecurity oauth2 java

yfax-parent's Introduction

SpringBoot接口API系统实战

集成了:

  • 拦截器
  • 日志处理
  • mysql
  • mybatis
  • oauth2.0,
  • spring secutity等功能

已投入生产线上使用

接口服务系统,包括以下内容:

  • 通用组件服务 yfax-common
  • 客户端api系统 yfax-htt-api
  • 任务系统(集成微信企业支付、支付宝企业支付) yfax-task
  • 主爬虫任务系统 yfax-spider(仅限今日头条)点击前往:爬虫web系统源码
  • 爬虫监控任务系统 yfax-spider-monitor(仅限今日头条)
  • 工具类 yfax-utils

yfax-common

通用服务,比如发短信,推送等

yfax-htt-api

客户端api系统,提供了通用功能,如注册、登入登出、微信登录集成、用户信息等功能

涉及技术:springboot,spring security,oauth2,高并发之乐观锁,接口加密校验,防刷机制等

注:首次下载运行前,需进入yfax-htt-api/libs目录下,安装一下两个jar的依赖包,用法详见其pom.xml文件

同时,项目需要配置tomcat运行(如没有,先下载tomcat,建议版本为tomcat9)

yfax-task

任务系统,集成了微信企业支付、支付宝企业支付功能等

注:首次下载运行前,需进入yfax-task/libs目录下,安装一下jar的依赖包, 用法详见其pom.xml文件(已安装的同名jar,则可忽略)

yfax-spider

基于webmagic框架二次开发,爬取今日头条新闻数据,并写入es存储

yfax-spider-monitor

监控爬虫数据情况,发短信、短信报警

yfax-utils

提供常用工具类,如AES对称加密算法类,RSA非对称加密算法类,唯一主键生成类,订单号生成类,8位邀请码生成类,图形验证码生成类,md5加密类,网络http请求工具类等

欢迎交流问题,可加我的个人QQ 469580884,或群号 751925591,一起探讨交流问题

我的博客地址

个人域名

感谢

如果觉得内容赞,您可以请我喝一杯咖啡:
    

yfax-parent's People

Contributors

hemin1003 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

yfax-parent's Issues

演示系统进不去了

您好,如题,想学习一下这个。发现演示系统进不去了,请求接口报错。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.