原创 Spring 學習 (二)IOC註解

IOC註解 配置環境: 將    引入到項目中,然後在application.xml中引入註解的約束 下面是在有beans後又引入了context的約束 <?xml version="1.0" encoding="UTF-8"?> <

原创 mkdirs() 和 mkdir()的區別

mkdirs()可以建立多級文件夾, mkdir()只會建立一級的文件夾, 如下: new File("/tmp/one/two/three").mkdirs(); 執行後, 會建立tmp/one/two/three四級目錄 new Fi

原创 Redis高級 主從複製(同步) 最詳解

部分原文來自:https://www.cnblogs.com/lukexwang/p/4711977.html 在Redis中,用戶可以通過執行SLAVEOF命令或者設置slaveof選項,讓一個服務器去複製(replicate)另一

原创 Spring 學習 (四)三種代理模式(動態代理AOP底層實現的兩種方式)

目錄 Java代理模式 一、靜態代理 二、AOP底層原理的兩種實現方式 (一)動態代理(又叫JDK代理(實現接口)) JDK代理底層原理: (二)CGlib動態代理(繼承類) 我們用CGLib代理就需要知道 動態代理技術是整個java技術

原创 Apache -Common-lang包使用

此文出處:http://weigang-gao.iteye.com/blog/2188739   ArrayUtils – 用於對數組的操作,如添加、查找、刪除、子數組、倒序、元素類型轉換等;   BitField – 用於操作位元,

原创 四、Elasticsearch安裝(windows系統)編寫中

1、安裝JDK,至少1.8.0_73以上版本,java -version 2、下載和解壓縮Elasticsearch安裝包,目錄結構 3、啓動Elasticsearch:bin\elasticsearch.bat,es本身特點之一就是開箱

原创 JAVA 命名規範

一、命名規範 1、 項目名全部小寫 2、 包名全部小寫 3、 類名首字母大寫,如果類名由多個單詞組成,每個單詞的首字母都要大寫。 如:public class MyFirstClass{} 4、 變量名、方法名首字母小寫,如果名稱由多個單

原创 Mybatis 進階學習

Mybatis 進階學習 銜接上一篇 Mybatis基礎 Mybatis簡單入門:https://blog.csdn.net/qq_28863191/article/details/100847350 目錄 resultMap 使用r

原创 Spring 學習 (五)AOP註解

此篇是上一篇AOP博客的延伸,本篇主要詳細解釋AOP如何使用註解,上一篇連接(https://blog.csdn.net/qq_28863191/article/details/101509503) 如何使用AOP註解 1.在配置文件中打

原创 SpringMVC學習(一)理解SpringMVC結構圖(附帶入門實例)

         ?    ?    ?         博客實例源碼 SpringMVC顧名思義就是Spring + MVC模式 SpringMVC=Spring的Web層 如果你不熟悉MVC模式可以先看一下這篇博客(https://

原创 Spring 學習 (六)JDBC模版

目錄   Spring JDBC模版 使用JDBC模版的準備工作: 連接池和JDBC模版交給Spring管理: DBCP的使用(只有配置文件中不一樣) C3P0的使用(只有配置文件中不一樣) 將配置連接池中值封裝到properties中

原创 SpringBoot快速開發(一)如何配置並使用Thymeleaf

關於Thymeleaf的優點,我只說一條:JSTL是JSP使用,那麼它可以在html中完全取代JSTL 1.在pom.xml文件中添加依賴: <dependency> <groupId>org.springframework.b

原创 Spring 學習 (七)詳解事物管理 (附有實例講解)

事務的概念 百度百科:                 事務(Transaction),一般是指要做的或所做的事情。在計算機術語中是指訪問並可能更新數據庫中各種數據項的一個程序執行單元(unit)。事務通常由高級數據庫操縱語言或編程語言(

原创 SpringMVC學習(二)@RequestMapping 詳解

上一篇中我們提過@RequestMapping將請求映射到它下面的處理方法上,如下 package com.ysx.controller; import org.springframework.stereotype.Controll