摘要:
Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。 AT 模式(比较完善) 前提 基于支持本地 ACID 事务的关系型数据库。 Java 应用,通过 JDB 阅读全文
摘要:
不以/开始的相对路径,找资源是以当前资源的路径为基准以/开始的相对路径,找资源是以服务器的路径为基准(http://localhost:3306) <packaging>war</packaging><dependencies> <dependency> <groupId>junit</groupI 阅读全文
摘要:
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。 ◆目的:解决企业应用开发的复杂性 ◆ 阅读全文
摘要:
MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大 阅读全文
摘要:
记得关闭防火墙或者开放端口 1.修改主 vim /etc/my.cnf文件 # For advice on how to change settings please see # http://dev.mysql.com/doc/refman/5.7/en/server-configuration- 阅读全文
摘要:
_ 代表一个字符, % 代表多个字符。当_要作为普通字符时需要转义 \ (LIKE '_\_%') 单个反斜杠就可以,也可用LIKE '_a_%' ESCAPE 'a(随意字符)'; = <> 不能判断null值 , IS NULL IS NOT NULL , <=> 安全等于,可以判断null,但 阅读全文
摘要:
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx256m" elasticsearch /// ES_J 阅读全文
摘要:
redis三主三从 自定义network :docker network create redis --subnet 172.38.0.0/16 利用脚本写六个配置文件 for port in $(seq 1 6); \ do \ mkdir -p /mydata/redis/node-${port 阅读全文
摘要:
FROM java:8 #COPY *.jar /app.jar# || ADD springbootdemo-0.0.1-SNAPSHOT.jar /app.jar # add 自带解压功能 EXPOSE 8080 CMD [" serverport:8080 "] ENTRYPOINT ["ja 阅读全文
摘要:
泛型 package com.lvym.generic;import java.util.ArrayList;import java.util.Iterator;/** * */public class GenericDemo { public static void main(String[] a 阅读全文