轉戰 后續會繼續提高博客質量:https://www.cnblogs.com/sunpeiyu[https://www.cnblogs.com/sunpeiyu]

@Transactional作用 主要用于聲明式事務管理。它可以用于類或者方法級別,控制方法中的數據庫操作是否要被事務管理。當 @Transactional 注解應用于某個方...
用法 導包 使用 結果 流程圖 AOP的源碼步驟 通過自動裝配,注入一個AnnotationAwareAspectJAutoProxyCreator(這是一個實現了BeanP...
源頭 最近在使用vue開發H5的項目前端的時候,遇見了動態增加下拉框選項,vue無法回顯的問題。 現象 效果: 使用this.$set解決問題 效果: Vue中=賦值為啥不生...
aop作用 在開發中我們經常使用oop這種縱向結構來開發,但是卻會出現一些橫切的功能。譬如,日志記錄的功能,我們需要在每個方法執行的詳細信息通過日志記錄,但是我們為每個方法去...
Spring是目前開發最為重要的后端框架,那么它運行的基本邏輯是什么?又如何編寫一個自定義的Spring容器? Spring是如何調用的? 我們在使用Spring的時...
BlockingQueue介紹 ArrayBlockingQueue: 一個由數組結構組成的有界阻塞隊列。 LinkedBlockingQueue: 一個由鏈表結構組成的有界...
注解@PostConstruct作用 在項目啟動的時候,會執行該注解注釋的方法,譬如項目啟動的時候做一些常量初始化操作。 用法 結果: 前面提到了@PostConstruct...
插槽slot的作用 通過插槽slot可以實現在父組件中傳遞內容到子組件的特定位置。譬如在開發通用組件的時候,開放修改通用組件內容的地方,讓項目可以實現個性化,這種情況就可以使...
props的作用 props作用在于父組件向子組件傳遞數據,便于父組件在調用子組件的時候,以屬性的方式傳遞數據。 props入門小例子 定義子組件 定義父組件,調用子組件,傳...
watch偵聽器作用 定義一個對象來創建監聽器。這個對象包含要監聽的數據屬性名稱及其對應的回調函數。通過監聽器來監聽對象,來實現數據的前后變化的強制同步。 基礎用法 方式1 ...
安裝Vue Router 配置vue-router路由 第一種,router-link跳轉 不帶參數跳轉 帶參數跳轉 1、攜帶參數params,需要配置路由 2、攜帶參數qu...
Vue生命周期 Vue中常見生命周期節點 created:組件實例被創建之后調用。 mounted:組件掛載到DOM后調用。 updated:組件數據更新后調用。 destr...
數組解構 入門例子: 實驗1 實驗2 實驗3 實驗4 實驗5 對象解構 字符串解構 函數形參解構 默認值解構 使用場景 使用場景1 - 變量交換 使用場景2 - 函數返回多個...
什么是OOM OOM是“Out Of Memory”的縮寫,即內存溢出,是指應用系統中存在無法回收的內存或使用的內存過多,最終使得程序運行要用到的內存大于能提供的最大內存,導...
問題代碼區域 在@Configuration+@Bean實現注入bean對象里面調用注入的@Value標識的值。 錯誤日志 spring中核心類的注入順序 源碼 @Value...
配置MybatisPlus基礎環境 1、配置pom文件 2、配置yml文件 3、用戶表 4、生成對應的Mapper文件 編寫實現了UserDetailService接口的實現...
分布式架構 windows配置nginx 配置nginx.conf由于在本地模擬測試,所以我們做相同ip,不同端口的負載均衡。 啟動nginxnginx -c conf/ng...
SqlSessionFactory的作用 根據mapper配置文件解析出dao與具體jdbc操作、resultMap與實體類等的映射關系 1. SpringBoot整合MyB...
MyBatis攔截器作用 Mybatis可以在執行sql語句的過程中,織入一些攔截器,在不同的節點修改修改一些執行過程中的關鍵屬性,從而影響SQL的生成、執行和返回結果。 M...