原创 Mybatis mapper動態代理方式的crud | MyBatis接口開發

原則:規定優於配置 硬編碼方式 /*abc.java*/ Configuration conf = new Configuration(); con.setName("myProject") ; 配置方式: abc.x

原创 redo log & undo log & bin log

Redo日誌 —innodb存儲引擎的日誌文件 ▪ 當發生數據修改的時候,innodb引擎會先將記錄寫到redo log中, 並更新內存,此時更新就算是完成了,同時innodb引擎會在合適的時機將記錄操作到磁盤中 ▪ Redolo

原创 MyBatis輸入參數問題

輸入參數:parameterType 輸入參數爲簡單類型時#{}和${}的使用 對象類型 寫法是一樣的: #{屬性名} ${屬性名} 輸入對象爲HashMap: select * from student where s

原创 MyBatis中的conf.xml

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http:/

原创 spring中循環依賴的解決--三級緩存

一、循環依賴的產生和解決的前提 循環依賴的產生可能有很多種情況,例如: A的構造方法中依賴了B的實例對象,同時B的構造方法中依賴了A的實例對象 A的構造方法中依賴了B的實例對象,同時B的某個field或者setter需要A的實例

原创 Spring一些零碎的知識點總結

註解工作原理 個反射註解的工作原理: 首先,我們通過鍵值對的形式可以爲註解屬性賦值,像這樣:@Hello(value = “hello”)。 接着,你用註解修飾某個元素,編譯器將在編譯期掃描每個類或者方法上的註解,會做一個基本的

原创 spring事務的實現原理

先來看看這張圖,spring中有很多事務管理的接口,最重要的就這三大塊 Transanction Definition用來定義事務的一些屬性(事務的傳播行爲隔離級別什麼的) PlatformTransanctionManage

原创 json詳解及應用

json作用 如果a要發送給b一些信息 通過xml: <persons> <person> <name>zhangsan</name> <age>18</age> </person> <person>

原创 商城秒殺系統的實現(三)秒殺功能開發及管理後臺

文章目錄數據庫設計商品表秒殺商品表訂單表秒殺訂單表頁面設計商品列表頁商品詳情頁訂單詳情頁管理後臺domain中Vo中Dao中Service中controller 數據庫設計 商品表 秒殺商品表 訂單表 秒殺訂單表 秒殺商品表要

原创 Http中的safe規範

safe : 如果HTTP方法不更改服務器狀態,它就是安全的。 換句話說,如果方法導致只讀操作,就是安全的 幾種常見的HTTP方法都是安全的:GET、HEAD、OPTIONS。 和冪等的關係: 所有安全方法也都是冪等的,但並非所有

原创 Mybatis中的Mapper.xml

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybati

原创 rpc詳解及實現

定義 一開始AB應用在同一臺機器上,是本地調用 現在分到兩個地方上了 server這邊有很多服務A,B,HelloService 現在要把這些服務放到服務註冊中心去,客戶端調用的時候直接去跟服務的註冊中心去就可以直接調用 註

原创 商城秒殺系統的實現(五)服務級高併發秒殺優化

文章目錄rabbitmq安裝RabbitMQSpringBoot集成RabbitMQ1.添加依賴2.application.properties添加配置3. MQSender創建發送者4.MQReceiver:創建消費者5.修改配

原创 mac中eclipse安裝spring插件

首先最最最最最最重要的就是看版本 然後就去官網找到對應的插件版本:https://spring.io/tools3/sts/all 但是這裏我真的是佛了spring官網,只顯示最新三個版本的spring插件 如果你的eclip

原创 leetcode貪心專題

貪心 455. Assign Cookies (Easy) 分配餅乾:每個孩子都有一個滿足度 grid,每個餅乾都有一個大小 size,只有餅乾的大小大於等於一個孩子的滿足度,該孩子纔會獲得滿足。求解最多可以獲得滿足的孩子數量。