原创 返回List時List和List區別

 當查詢結果返回的是多條數據時使用List,如果僅僅只是查詢個別字段的值, Map  你查了什麼Map裏面就裝什麼,聯合查詢時使用map可以將所有查詢的字段值裝進map,mybatis中resultType="map" Object 是返

原创 MyISAM和InnoDB兩種引擎主要區別

MyISAM MyISAM引擎是MySQL 5.1及之前版本的默認引擎,它的特點是: 不支持行鎖,讀取時對需要讀到的所有表加鎖,寫入時則對錶加排它鎖 不支持事務 不支持外鍵 不支持崩潰後的安全恢復 在表有讀取查詢的同時,支持往表中插入新紀

原创 不知道傳什麼類型參數

public TextMessage(CharSequence payload) { super(payload.toString(), true); this.bytes = null; } 這個參數可以傳String,原

原创 redis存儲java對象時LocalDateTime,取值時報錯解決

在屬性值加這倆註解 @JsonDeserialize(using = LocalDateTimeDeserializer.class) @JsonSerialize(using = LocalDateTimeSerializer.cla

原创 redis序列化配置

@Configuration @AutoConfigureAfter(RedisAutoConfiguration.class) public class RedisConfig { @Bean RedisTemplat

原创 springboot2.1.6(目前最新版本)整合log4j2 日誌包衝突解決方案

 SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/F:/software/apache-maven-3.5.0-

原创 RestTemplate使用介紹

getForEntity與getForObject 區別 getForEntity方法的返回值是一個ResponseEntity<T>,ResponseEntity<T>是Spring對HTTP請求響應的封裝,包括了幾個重要的元素,如響應

原创 dubbo框架rpc原理解析

  RPC原理,A服務想要調B服務的方法,首先建立socket鏈接,A服務將所調用的B服務方法名參數等信息序列化通過socket傳遞給B服務器,服務器將收到的信息反序列化,尋找所要調用的服務,執行完成後,將返回的結果序列化再傳給A服務

原创 返回List時List<Map>和List<Object>區別

 當查詢結果返回的是多條數據時使用List,如果僅僅只是查詢個別字段的值, Map  你查了什麼Map裏面就裝什麼,聯合查詢時使用map可以將所有查詢的字段值裝進map,mybatis中resultType="map" Object 是返