- 博客(10)
- 收藏
- 关注
原创 Spring Boot AOP切面接口开发之多数据源事务
多数据源情况时,spring自带事务注解@Transactional会失效,不想使用分布式事务,继承Connection,重写commit()和close()方法,实现多数据源事务控制1、注解类@Documented@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD})public @interface DBTransaction {}2、切面类@Aspect@Configuration@Log4jp
2022-03-09 11:00:25
801
原创 SpringBoot AOP切面接口开发之参数解析
方法一:注解类中定义参数名称:@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documented@Inheritedpublic @interface DBChange { String projectId() default ""; String environmentType() default ""; /** *传递参数的对象类型 */ Cl...
2022-02-18 10:11:05
3342
原创 Spring Boot AOP切面接口开发
1、自定义一个注解@Target({ElementType.METHOD})@Retention(RetentionPolicy.RUNTIME)@Documented@Inheritedpublic @interface DBChange {}2、创建切面类@Aspect@Component@Log4jpublic class DBChangeAop { //切面链接处 @Pointcut("@annotation(com.ggdo.manager.u...
2022-02-09 17:39:57
1660
原创 Nacos之服务配置中心
基础配置Nacos不仅可以作为注册中心使用,还可以作为配置中心使用pom文件父工程pom文件添加模块 <modules> <module>cloudalibaba-config-3377</module> </modules>子工程pom文件添加父工程标签 <parent> <groupId>com.szyl</groupId> ...
2021-12-08 10:44:41
1851
原创 linux下安装sqlserver数据库
1、要求1.centos或redhat7.0以上系统2.内存2G以上2、安装步骤1.设置sqlserver安装镜像curl https://packages.microsoft.com/config/rhel/7/mssql-server-2017.repo > /etc/yum.repos.d/mssql-server.repo2.执行安装yum install -y mssql-server完毕之后运行 sudo /opt/mssql/bin/mss
2021-12-08 10:27:00
5532
原创 springboot报Invalid bound statement (not found):
Springboot整合MyBaties,在IDEA启动时报错Invalid bound statement (not found),是mapper和对应的xml文件无法建立映射关系,一般从如下几方面进行排查:1.namespace下面的路径 一定要对应Dao接口或者Mapper接口2.Dao 或者Mapper下面的方法名和XML 中的id保持一致3.yaml文件中的*Mapper.xml文件路径配置正确4.*mapper.java和*mapper.xml名称保持一致...
2021-12-06 10:13:26
3940
3
转载 Linux环境下MySql卸载
MySQL的安装方法有很多种,常见的有yum、rpm和源码安装,那么针对不同的安装方法,也存在不同的卸载方法,其中yum和rpm安装的卸载方法一样。本节主要介绍Linux下如何彻底卸载已安装过的mysql,以便能顺利安装下一个版本的mysql。1、源码安装卸载虽然源码安装时相对复杂,但是它的卸载却很简单。只要在安装目录下直接执行 make uninstall这个命令,就可以卸载源码安装的mysql,前提是你在这之前没有执行过make clean。如果执行过make clean,也没关系,那就直
2021-12-03 11:28:27
11892
原创 Nacos服务注册中心对比提升
各种服务注册中心对比服务注册与发现框架 CAP模型 控制台管理 社区活跃度 Eureka AP 支持 低(2.X版本已闭源) Zookeeper CP 不支持 中 consul CP 支持 高 Nacos AP/CP 支持 高 CAP模型计算机专家埃里克·布鲁尔(Eric Brewer)于2000年再ACM分布式计算机原理专题讨论会(简称:PODC)中提出的分布式系统设计要考虑的三个核心要素
2021-11-30 09:12:02
129
原创 Nacos服务注册及发现
服务发现Nacos什么是NacosNacos = 注册中心 + 配置中心Nacos下载及安装官网地址:home官网文档地址:Nacos 快速开始下载地址:https://github.com/alibaba/nacos/releases执行指令:Linux/Unix/Mac启动命令(standalone代表着单机模式运行,非集群模式):sh startup.sh -m standaloneWindows启动命令(standalone代表着单机模.
2021-11-29 17:54:22
591
原创 sentinel学习小结
1、安装sentinel客户端下载链接:Release v1.7.0 · alibaba/Sentinel · GitHub 选择sentinel-dashboard-1.7.0.jar下载进去jar包目录启动:java -Dserver.port=8080 -Dcsp.sentinel.dashboard.server=localhost:8080 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.7.0.jar其中
2021-10-21 17:27:41
817
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人