原创 Spring-Cloud-Alibaba-Seata-Nacos學習

一、nacos安裝 詳情參看:https://blog.csdn.net/cts529269539/article/details/105839593 二、seata安裝 環境:window X64 mysql8.0 python3.x

原创 spring-boot中使用nacos

一、啓動nacos服務 1、下載源碼或者安裝包 安裝包地址:https://github.com/alibaba/nacos/releases 2、解壓後進入nacos/bin目錄 3、輸入命令啓動服務,默認standalone,非集羣

原创 updateByPrimaryKey與updateByPrimaryKeySelective

在abator中可生成iBatis的代碼。其中,Sql_map中帶有的兩個函數是: updateByPrimaryKeySelective updateByPrimaryKey 前者只是更新新的model中不爲空的字段。 後者則

原创 springBoot註解大全

一、註解(annotations)列表  @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration註解。其中@ComponentSc

原创 dependencies與dependencyManagement的區別

在上一個項目中遇到一些jar包衝突的問題,之後還有很多人分不清楚dependencies與dependencyManagement的區別,本篇文章將這些區別總結下來。   1、DepencyManagement應用場景      

原创 深入理解Java:註解(Annotation)自定義註解入門

要深入學習註解,我們就必須能定義自己的註解,並使用註解,在定義自己的註解之前,我們就必須要了解Java爲我們提供的元註解和相關定義註解的語法。 元註解:   元註解的作用就是負責註解其他註解。Java5.0定義了4個標準的meta-

原创 Java註解之Retention、Documented、Inherited介紹

Retention註解 Retention(保留)註解說明,這種類型的註解會被保留到那個階段. 有三個值: 1.RetentionPolicy.SOURCE —— 這種類型的Annotations只在源代碼級別保留,編譯時就會被忽略

原创 @Configuration和@Bean的用法和理解

Spring Boot提倡約定優於配置,如何將類的生命週期交給spring 1、第一種自己寫的類,Controller,Service。 用@controller @service即可 2、第二種,集成其它框架,比如集成shir

原创 MySql jdbcURL參數全解

   例子:url: jdbc:mysql://10.50.182.78:3306/testdb?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&failOverRe

原创 spring @Primary-在spring中的使用

在spring 中使用註解,常使用@Autowired, 默認是根據類型Type來自動注入的。但有些特殊情況,對同一個接口,可能會有幾種不同的實現類,而默認只會採取其中一種的情況下 @Primary 的作用就出來了。下面是個簡單的使用例子

原创 OutOfMemoryError系列

https://blog.csdn.net/renfufei/article/details/76350794

原创 Redis開發規範

1.冷熱數據分離,不要將所有數據全部都放到Redis中 雖然Redis支持持久化,但是Redis的數據存儲全部都是在內存中的,成本昂貴。建議根據業務只將高頻熱數據存儲到Redis中【QPS大於5000】,對於低頻冷數據可以使用MySQL/

原创 Java7/8 中的 HashMap 和 ConcurrentHashMap 全解析

http://www.importnew.com/28263.html    

原创 redis哨兵模式配置

一、環境準備 準備三臺機器: 192.168.122.134、192.168.122.135、192.168.122.136 配置哨兵模式前,請先配置主從,參考地址:https://blog.csdn.net/github_2667255

原创 zookeeper安裝

本文旨在簡單的在linux上配置zookeeper,window上應該是同理 1、下載 地址:http://zookeeper.apache.org/releases.html 本人使用的版本是:zookeeper-3.4.6.tar.g