原创 PO,BO,VO,DTO,POJO,DAO,Entity,JavaBean,JavaBeans的區分(附圖文)

PO (Persistent Object) PO((bean,entity等命名):持久化對象,它跟持久層(通常是關係型數據庫)的數據結構形成一一對應的映射關係。 如果持久層是關係型數據庫,那麼,數據表中的每個字段(或若干個)就

原创 mybatis通過if語句增刪改查

有時候爲了簡化我們的代碼。 1 舉個例子 Student類: @Data public class Student { private Integer id; private Integer age; pr

原创 The content of element type "resultMap" must match "(constructor?,id*,result*,association*,collecti

寫resultMap的時候一直爆紅 移動鼠標到resultMap: 提示信息: 解決原因: resultMap的屬性配置得按照constructor、id、result、association、collection、discri

原创 Github - push,clone項目(最新)

1 將本地項目上傳至github(遠程倉庫) 有時候,我們寫完一個項目之後。 我們想上傳至github remote: 單詞直譯就是遙遠的 我們可以把github上面的倉庫理解爲遠程倉庫。 我們在本地電腦上的倉庫理解爲本地倉庫。

原创 IDEA整合GitHub Desktop

1 首先找到我們master分支上的SSH地址。 2 Clone下到我們指定的目錄位置 我們從master切換到我們的develop分支 即可開始上傳項目了。

原创 IDEA+SpingBoot整合mybatis搭建

1 創建項目 刪除不必要的文件 2 查看默認的pom文件 添加內容 默認的POM文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven

原创 JSON中輸入JSON數據類型傳入到mysql

項目的創建:https://blog.csdn.net/Yuz_99/article/details/98721786 與https://blog.csdn.net/Yuz_99/article/details/98721786

原创 (1)Redis - Nosql的概述

1 前提 1.1 單機MySQL的美好年代 在90年代,一個網站的訪問量一般都不大,用單個數據庫完全可以輕鬆應付。 在那個時候,更多的都是靜態網頁,動態交互類型的網站不多。 1.2 Memcached(緩存)+MySQL+垂直拆分

原创 (2)Redis - Redis安裝

Redis是什麼? Redis:REmote DIctionary Server(遠程字典服務器) 是完全開源免費的,用C語言編寫的,遵守BSD協議, 是一個高性能的(key/value)分佈式內存數據庫,基於內存運行 並支持持久

原创 IDEA自動添加方法和類的自動註釋

原文鏈接:https://www.cnblogs.com/lqyy/p/9390441.html 引用至: https://www.cnblogs.com/lqyy/p/9390441.

原创 Java面試選擇題查漏補缺

題目地址:https://wenku.baidu.com/view/b42ce5680b4c2e3f57276394?ivk_sa=1023194j&qq-pf-to=pcqq.c2c 1 p.name到底能不能輸出? 答案是不

原创 ArrayList源碼解析

可以看到ArrayList 繼承了 AbstractList 實現List,RandomAccess,Cloneable,序列化接口 怎麼理解capacity和size 可以看到我們的初始容量爲15 但是它的size爲4 這就說

原创 (12)SpringCloud - Ribbon負載均衡

1 架構說明 Ribbon在工作時分成兩步 第一步先選擇 EurekaServer ,它優先選擇在同一個區域內負載較少的server. 第二步再根據用戶指定的策略,在從server取到的服務註冊列表中選擇一個地址。 其中Ribbo

原创 (5)SpringCloud - Eureka原理

之前在2),3),4)中創建了4個工程 而cloud是把這些微服務內容都整合起來。 讀音。 1 Eureka是什麼? Eureka是Netflix的一個子模塊,也是核心模塊之一。Eureka是一個基於REST的服務,用於定位服

原创 (4)SpringCloud - 部門服務消費者

1 新建microservicecloud-consumer-dept-80 首先找到父類項目 -》 然後右鍵 -》 Maven Module 2 POM 在該工程下導入pom文件內容: <project xmlns="h