原创 Spring = Spring詳解Aop使用

一.基於xml的AOP開發: (1)xml配置詳解: 切點表達式: 表達式語法: execution([修飾符] 返回值類型 包名.類名.方法名(參數列表)) 訪問修飾符可以省略 返回值類型、包名、類名、方法名可以使用星號 *

原创 Redis = Redis基礎詳解

Redis官網=http://www.redis.cn/ Redis教程=https://www.runoob.com/redis/redis-tutorial.html Redis是概述: 在我們日常的Java Web開發中,無不都是使

原创 Spring=Spring基礎詳解

spring官網:https://spring.io/ 一.Spring概述 Spring是分層的 Java SE/EE應用 full-stack(全棧) 輕量級開源框架。 Spring的核心是 IOC(Inverse Of Contro

原创 Linux基礎與Nginx基礎

linux基礎命令     對文件夾(目錄)操作     對文件操作     文件壓縮相關命令     文件權限     補充其他命令 linux網絡 nginx 一.Linux基礎 (0)Linux的發展歷程 1968年 ,MIT、

原创 Web項目-Nginx項目部署

一.Linux網絡 (1)網絡服務 查看當前網絡的狀態,並啓動和停止網絡服務: 查看ip : ifconfig ip addr 修改網卡ip: vim /etc/sysconfig/network-scr

原创 JavaEE框架資料彙總

JavaEE框架資料: Java技術驛站 http://cmsblogs.com/ 江南一點雨 https://www.javaboy.org/ java菜市場 https://www.javaweb.shop/ Vim https://

原创 Java=微信支付詳解與日誌記錄詳解

一.二維碼: (1)什麼是二維碼 二維碼又稱QR Code,QR全稱Quick Response,是一個近幾年來移動設備上超流行的一種編碼方式,它比傳統的Bar Code條形碼能存更多的信息,也能表示更多的數據類型。 (2)二維碼優勢:

原创 Spring = Spring基礎講解Aop

一.基礎案例: 起因:使用spring框架整合DbUtils技術,實現用戶轉賬功能 Account: public class Account { private Integer id; private Strin

原创 Linux 基礎詳解

Linux 概述 什麼是Linux Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和Unix的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的Unix工具軟件、應用程序和網絡協議。它支持32位和

原创 MyBatis = MyBatis註解講解和分頁查詢

註解開發查詢,分頁查詢 一.mybatis註解 Mybatis除了支持在xml中書寫SQL,也支持使用註解的形式編寫SQL; MyBatis可以使用註解開發方式,這樣我們就可以減少編寫Mapper映射文件。   (1)MyBatis常

原创 MyBatis = MyBatis嵌套查詢和緩存

嵌套查詢, 加載策略:立即加載,延遲加載 ;  緩存:一級緩存,二級緩存; mybatis配置文件核心標籤 一.MyBatis 嵌套查詢 嵌套查詢就是將原來多表查詢中的聯合查詢語句拆開成 多個單表的查詢。 在使用mybatis的語法嵌

原创 MyBatis = MyBatis單表查詢和多表查詢

單表查詢,mapper映射文件講解,表關係,多表查詢 一.MyBatis單表查詢 (1)resultMap標籤 如果數據庫返回結果的列名和要封裝的實體的屬性名完全一致的話用resultType屬性 如果數據庫返回結果的列名和要封裝的實

原创 數據庫 = MySQL多表查詢與權限,數據庫備份與還原

多表查詢,用戶權限DCL,數據庫的備份與還原 一.多表查詢 同時查詢多張表獲取到需要的數據組成完整的信息返回給用戶。 多表查詢分類: 數據準備: -- 多表查詢 create database crmpro; use crmpro

原创 MyBatis = MyBatis 詳解入門

mybatis介紹,以及入門     映射文件概述   mybatis原生的增刪改查, mybatis核心配置文件,mybatis核心api講解, mybatis基於接口的增刪改查 一,框架介紹: 三層架構: 軟件開發常用的架構是三層

原创 數據庫 = MySQL函數與事務安全

mysql函數運用,事務安全TCL 一.MySQL函數 爲了簡化操作,mysql提供了大量的函數給程序員使用(比如你想輸入當前時間,可以調用now()函數) 函數可以出現的位置:插入語句的values()中,更新語句中,刪除語句中,