lamp-cloud 基于Jdk11 + SpringCloud + SpringBoot 开发的微服务中后台快速开发平台,专注于多租户(SaaS架构)解决方案,亦可作为普通项目(非SaaS架构)的基础开发框架使用,目前已实现插拔式数据库隔离、SCHEMA隔离、字段隔离 等租户隔离方案。
lamp-util 基于Jdk11 ,它是lamp项目的其中一员。 lamp-util 是 lamp-cloud 和 lamp-boot 项目的核心工具包
开源数字货币合约交易所,基于Java开发的比特币交易所 | BTC交易所 | ETH交易所 | 数字货币交易所 | 交易平台 | 撮合交易引擎。本项目有完整的撮合交易引擎源码、后台管理(后端+前端)、前台(交易页面、活动页面、个人中心等)、安卓APP源码、苹果APP源码、币种钱包RPC源码。开源项目仅供学习参考,请勿用于非法用途。
demo使用了redis来实现分布式锁的功能,demo是完成工程,包含对 Jedis的封装和对分布式锁的封装,通过Main测试类来进行测试
本项目是SpringBoot的demo,整合了JSP、FreeMark、Servlet、Filter、Listener、Spring的拦截器,以及对静态资源的处理,启动项目的时候加载数据,以及使用tomcat-jdbc数据源整合Mybatis实现动态切换数据源,从而实现查询多个数据库。实现了整合Redis。
springboot 整合 dubbo、myBatis、druid,支持监控、分页、事务 1.dubbo-api 暴露接口 2.dubbo-service 实现接口,用于暴露dubbo服务。作为provider 3.dubbo-web 控制层,调用dubbo服务,提供对外访问 注:@Service 和 @Transactional 不可以同时使用,若同时使用,dubbo 服务不能发布。 解决方法: 暴露dubbo 服务 改为 xml配置方式,事务 还是使用 @Transactional 注解方式。
1.zookeeper结合java原生API来实现基本的操作; 2.zkClient操作zookeeper,实现了简单的增删改查、递归增加和删除、事件订阅。