All Projects → hemin1003 → Yfax Parent

hemin1003 / Yfax Parent

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

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Yfax Parent

Perfect Ssm
🍇更完善的Spring+SpringMVC+Mybatis+easyUI后台管理系统(RESTful API+redis)
Stars: ✭ 606 (+123.62%)
Mutual labels:  restful-api, mybatis, springboot, springmvc
Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (+471.22%)
Mutual labels:  mybatis, springboot, springmvc
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+374.17%)
Mutual labels:  mybatis, springboot, springmvc
Echo
🦄 开源社区系统:基于 SpringBoot + MyBatis + MySQL + Redis + Kafka + Elasticsearch + Spring Security + ... 并提供详细的开发文档和配套教程。包含帖子、评论、私信、系统通知、点赞、关注、搜索、用户设置、数据统计等模块。
Stars: ✭ 129 (-52.4%)
Mutual labels:  mybatis, springboot, springmvc
learn-java-demo
java学习demo
Stars: ✭ 17 (-93.73%)
Mutual labels:  springboot, mybatis, springmvc
Javaall
这是一个Java开发宝典,所有的Java技术都在这里,用心学习,努力提升!
Stars: ✭ 67 (-75.28%)
Mutual labels:  mybatis, springboot, springmvc
Spring Boot Quick
🌿 基于springboot的快速学习示例,整合自己遇到的开源框架,如:rabbitmq(延迟队列)、Kafka、jpa、redies、oauth2、swagger、jsp、docker、spring-batch、异常处理、日志输出、多模块开发、多环境打包、缓存cache、爬虫、jwt、GraphQL、dubbo、zookeeper和Async等等📌
Stars: ✭ 1,819 (+571.22%)
Mutual labels:  mybatis, springboot, oauth2
Ssm Demo
🍌Spring+SpringMVC+Mybatis+easyUI实现简单的后台管理系统
Stars: ✭ 1,639 (+504.8%)
Mutual labels:  mybatis, springboot, springmvc
Learningsummary
涵盖大部分Java进阶需要掌握的知识,包括【微服务】【中间件】【缓存】【数据库优化】【搜索引擎】【分布式】等等,欢迎Star~
Stars: ✭ 201 (-25.83%)
Mutual labels:  mybatis, springboot, springmvc
Spring Boot Study
SpringBoot框架源码实战(已更新到springboot2版本实现)~基本用法,Rest,Controller,事件监听,连接数据库MySQL,jpa,redis集成,mybatis集成(声明式与xml两种方式~对应的添删查改功能),日志处理,devtools配置,拦截器用法,资源配置读取,测试集成,Web层实现请求映射,security安全验证,rabbitMq集成,kafka集成,分布式id生成器等。项目实战:https://github.com/hemin1003/yfax-parent 已投入生产线上使用
Stars: ✭ 440 (+62.36%)
Mutual labels:  restful-api, mybatis, oauth2
Fs Blog
个人博客,Spring Boot 开山之作,采用 Spring Boot + MyBatis,前端 Bootstrap + LayUI,支持程序员非常青睐的轻量化的 Markdown 编辑器 Editor.md,支持标签分类检索
Stars: ✭ 700 (+158.3%)
Mutual labels:  mybatis, springboot, springmvc
Goku.Framework.CoreUI
基于 SpringBoot + Spring + SpringMvc+Mybatis+CoreUI +Layui 开发后台管理程序
Stars: ✭ 87 (-67.9%)
Mutual labels:  springboot, mybatis, springmvc
Api Boot
“ ApiBoot”是为接口服务而生的,基于“ SpringBoot”完成扩展和自动配置,内部封装了一系列的开箱即用Starters。
Stars: ✭ 460 (+69.74%)
Mutual labels:  mybatis, springboot, oauth2
Supermarket
设计精良的网上商城系统,包括前端、后端、数据库、负载均衡、数据库缓存、分库分表、读写分离、全文检索、消息队列等,使用SpringCloud框架,基于Java开发。该项目可部署到服务器上,不断完善中……
Stars: ✭ 1,278 (+371.59%)
Mutual labels:  mybatis, springboot, springmvc
Priest
dubbo mybatis springboot base soa rest api framework with customer code generator
Stars: ✭ 160 (-40.96%)
Mutual labels:  mybatis, springboot, springmvc
blog-springboot
My blog with springboot framework
Stars: ✭ 14 (-94.83%)
Mutual labels:  springboot, mybatis, springmvc
Java-CS-Record
记录准备春招实习过程中,学习与复习的知识(模块化整理,非面试题速成)。注:暂停更新,后续请移步博客
Stars: ✭ 73 (-73.06%)
Mutual labels:  springboot, mybatis, springmvc
Online-Testing-Platform
在线考试系统 colleges online examination system base on spring-boot and MyBatis
Stars: ✭ 21 (-92.25%)
Mutual labels:  springboot, mybatis
SpringBootIntegration
SpringBoot集成学习项目 SpringBoot Integration
Stars: ✭ 20 (-92.62%)
Mutual labels:  springboot, mybatis
shrek-springboot-vue
springboot+vue+shiro 项目,包括权限,代码生成,,工作流等 demo:地址
Stars: ✭ 49 (-81.92%)
Mutual labels:  springboot, mybatis

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,一起探讨交流问题

我的博客地址

个人域名

感谢

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].