Spring Boot各种实战案例
Spring Boot各种实战案例
该框架的目标是所有中小型企业的通用框架: 部署: 建议部署 一台zookeeper服务器,两台服务端(服务提供者),两台客户端(服务消费者),通过nginx(资金允许的情况下可配置两台nginx服务器做集群,分别部署上keepalived暴露一个虚IP地址 防止nginx服务器挂掉)配置负载均衡 ,另外可以根据具体需要添加 Redis服务器 MQ服务器 task服务 架构说明: demo-api:jar包,通用的代码放在这里,接口也放在这里 demo-api-service: war包,服务的提供者 demo-service:war包,服务的消费者 整合的技术清单: 1.Maven 2.SSM 3.Dubbo 4.语音识别 5.Redis 6.ActiveMQ与JMS 7.智能机器人 8.自定义注解 9.方法或接口动态aop切换数据源 10.定时任务Task 11.多线程 12.拦截器 13.监听器 14.shiro登录权限验证机制 15.Excel导出POI集成 16.日期工具 17.天气获取工具 18.文件上传下载 19.异常处理 20.发送邮件 21.HTTP
该项目目的在于搭建一个以SpringBoot为核心整合各项中间件的框架 部署:参考FrameDemo的部署方式 地址:https://gitee.com/fengyamin/FrameDemo.git 架构说明: demo-api:通用的代码放在这里,接口也放在这里 demo-api-service: 这是 demo-api接口的实现类 服务的提供者 demo-service:前端消费者 目前整合技术清单: 1.SpringBoot 2.mybatis (注解和xml) 3.Redis 4.RabbitMQ 5.dubbo 6.拦截器 7.Swagger2( RESTful 风格的 Web 服务) 8.Druid SQL监控 9.多线程两种方式 10.过滤器 11.监听器 其他技术(自定义注解,task,aop数据源,POI,日期,天气,文件,异常,邮件)因使用方法一样,请参见FrameDemo这里不在整合
基于SSM+Activiti的请假审批流程小项目
该项目旨在搭建一个SpringBoot+SpringCloud+Fegin为骨的框架,其他SpringBoot整合其他技术的框架在https://gitee.com/fengyamin/BootFrameDemo.git 这里已经整合过了 这次没用dubbo 用的SpringCloud 项目结构: demo-common:一些公共的对象,工具类等 demo-eureka:服务的注册中心类似dubbo的zookeeper demo-provider:服务的提供者 demo-consumer:服务的消费者 启动顺序: 1.demo-eureka 2.demo-provider 3.demo-consume
最近一年贡献:0 次
最长连续贡献:0 日
最近连续贡献:0 日
贡献度的统计数据包括代码提交、创建任务 / Pull Request、合并 Pull Request,其中代码提交的次数需本地配置的 git 邮箱是 Gitee 帐号已确认绑定的才会被统计。