
SpringBoot
文章平均质量分 75
青龙小码农
青龙小码农
展开
-
为什么要使用DDD架构
DDD原创 2022-10-04 14:55:24 · 1391 阅读 · 0 评论 -
JAVA-DDD项目结构
DDD项目结构、JAVA原创 2022-10-04 10:00:37 · 5419 阅读 · 3 评论 -
sentinel+nacos配置持久化
效果展示 sentinel控制台 nacos控制台 结果: 配置信息可以持久化,系统重新后配置信息依然存在 修改步骤如下: 1.下载源码 : https://github.com/alibaba/Sentinel/releases 2.放开引入的nacos数据源 3.把框架提供的demo类放到工程中 4.修改策略规则 (详情见代码) 这里是所有的策略规则,可以根据自己需求改写不同的规则类,这里以流控规则为例(其他同理)关键代码: 5.配置nacos地址和命名空间 【抽离到原创 2020-08-21 19:19:13 · 7893 阅读 · 2 评论 -
elasticsearch集群配置与使用(es)
rest-high-level-client 方式 maven依赖 <!-- Elasticsearch Dependencies --> <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId&g...原创 2019-08-20 10:05:24 · 317 阅读 · 0 评论 -
springboot系列-mongodb
mongodb 安装 参考 https://blog.youkuaiyun.com/wenwang3000/article/details/99319517 1.maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-start...原创 2019-08-16 14:24:59 · 225 阅读 · 0 评论 -
springboot系列-mysql多数据源
在实际系统开发中有时一个程序可能需要连接多个数据库,这就用到了多数据功能,废话多说直接上代码… 1.配置文件 # 数据源 db: mysql: driverClassName: com.mysql.jdbc.Driver m1: datasource: password: 123456 url: jdbc:mysql://localhost:3306/m1?use...原创 2019-08-16 15:53:37 · 1559 阅读 · 1 评论 -
ELK分布式日志平台搭建
一般大型系统是一个分布式部署的架构,不同的服务模块部署在不同的服务器上,问题出现时,大部分情况需要根据问题暴露的关键信息,定位到具体的服务器和服务模块,构建一套集中式日志系统,可以提高定位问题的效率。 一个完整的集中式日志系统,需要包含以下几个主要特点: 收集-能够采集多种来源的日志数据 传输-能够稳定的把日志数据传输到中央系统 存储-如何存储日志数据 分析-可以支持 UI 分析 警告-能够提供错...原创 2019-08-28 17:46:57 · 287 阅读 · 0 评论 -
spring @transaction
事物的概念 事物的特性(ACID): 原子性: 事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用; 一致性: 执行事务前后,数据保持一致; 隔离性: 并发访问数据库时,一个用户的事物不被其他事物所干扰,各并发事务之间数据库是独立的; 持久性: 一个事务被提交之后。它对数据库中数据的改变是持久的,即使数据库发生故障也不应该对其有任何影响。 Spring事务管...翻译 2019-09-18 18:47:08 · 581 阅读 · 0 评论