netty 实现长连接应用demo,满足基本通信协议,实现如,登陆验证,心跳监控,服务端异步任务分发,数据推送等
微信小程序的后端Java Demo程序
又一个小商城。 litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
一套开源的 Web UI 解决方案。采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。其风格简约轻盈,而组件优雅丰盈,从核心代码到使用方法的每一处细节都经过精心雕琢,非常适合网页界面的快速开发。
🦄 基 于 Spring Boot 的 前 后 端 分 离 企 业 级 开 发 平 台
一个基于netty的设备前置。与设备端采用长连接,与业务端采用http短连接。 1、作为服务端接收终端设备http长连接请求,并将接受的报文以http请求业务平台。 2、作为服务端接收业务平台http短连接请求。 3、复用与设备终端的长连接,作为客户端请求设备终端。 4、接受业务平台的报文,请求设备,实现异步转同步。
springcloudAlibaba集成项目
基于SpringBoot2.x、SpringCloud和SpringCloudAlibaba并采用前后端分离的企业级微服务多租户系统架构。并引入组件化的思想实现高内聚低耦合并且高度可配置化,适合学习和企业中使用。真正实现了基于RBAC、jwt和oauth2的无状态统一权限认证的解决方案,面向互联网设计同时适合B端和C端用户,支持CI/CD多环境部署,并提供应用管理方便第三方系统接入;同时还集合各种微服务治理功能和监控功能。模块包括:企业级的认证系统、开发平台、应用监控、慢sql监控、统一日志、单点登录、Redis分布式高速缓存、配置中心、分布式任务调度、接口文档、代码生成等等。
Seata1.2+Nacos1.2+ShardingJdbc4.1+MybatisPlus3+SpringBoot2:实现分布式事务,按月分表,分表后的查询支持(in = or left join的查询)
本项目本着避免重复造轮子的原则,建立一套快速开发JavaWEB项目(springboot-mini),能满足大部分后台管理系统基础开发功能,使得开发人员直接可从业务模块开始,减少大量的重复开发工作。前端框架使用 layui-mini:https://gitee.com/zhongshaofa/layuimini
本项目本着避免重复造轮子的原则,建立一套快速开发JavaWEB项目(asurplus),能满足大部分后台管理系统基础开发功能,使得开发人员直接可从业务模块开始,减少大量的重复开发工作。前端框架使用 layui-mini:https://gitee.com/zhongshaofa/layuimini
技术架构 项目是采用目前比较流行的 SpringBoot/SpringCloudAlibaba构建新零售微服务电商项目,从项目中台架构技术选型、模块设计、基础设施的构建、分布式解决方 案、互联网安全架构设计、Devops与K8S容器化部署,apm应用程序性能监控、实现一套串联的新零售领域驱动模型社区电商项目,能完全掌握该知识,可以在一线城市 拿到月薪 30-50k 薪资。
基于java语言比mybatis更实用的orm框架,支持mysql、oracle、postgresql、sqlserver、db2、dm、mongodb、elasticsearch、tidb、kingbase、oceanbase、guassdb