原创 Spring學習筆記:面向切面(AOP)的基本定義

一、什麼是面向切面編程? 如圖所示,有三個Service,他們中的許多方法都涉及到安全規則、事務規則等類似的規則,面對類似 甚至類似的代碼,我們第一反應肯定是要抽取,以便重用。 Aop, aspect object prog

原创 EasyUI消息彈框,刪除彈框右上方的叉號。

需求:刪除彈框上的紅色叉號,實現對用戶的強制操作 圖示效果: 解決辦法:在EasyUI彈窗相關代碼下面加入: $(".panel-tool-close").css("display","none");

原创 Hibernate-Configuration:配置對象

Configuration 配置對象 An instance of Configuration allows the application to specify properties and mapping

原创 Mybatis SQL語句控制檯打印

Mybatis SQL語句控制檯打印 一、普通Spring項目:修改Mybatis.xml <configuration> <settings> <setting name="logImpl" value=

原创 09-MySQL觸發器

09-MySQL觸發器 09-MySQL觸發器 1 觸發器簡介(trigger) 2 創建觸發器 3 創建觸發器 3.1 創建一個單執行語句的觸發器 3.2 創建有多個執行語句的觸發器 4 查看觸發器 4.1 查看trigger

原创 06-MongoDB聚合aggregate

06-MongoDB聚合aggregate 什麼是聚合 聚合(aggregate)主要用於計算數據,類似sql中的sum()、avg() 語法 db.集合名稱.aggregate([{管道:{表達式}}]) 管道 當文檔處理完畢後,

原创 05-MySQL查詢語句

05-MySQL查詢語句 05-MySQL查詢語句 基本查詢語句 單表條件查詢 in not in between and not between and like 帶and的多條件查詢 帶or的多條件查詢 查詢結果不重複 排序 分

原创 07-MySQL存儲過程與函數

07-MySQL存儲過程與函數 07-MySQL存儲過程與函數 1 創建存儲過程和函數 1.1 創建存儲過程 1.2 創建存儲函數 1.3 變量的使用 1.4 定義條件和處理程序 1.5 流程控制語句 1.5.1 IF語句 1.5.

原创 08-MySQL視圖

08-MySQL視圖 08-MySQL視圖 1 視圖基本概念 2 視圖作用 2.1 簡單化 2.2 安全性 2.3 邏輯數據獨立性 3 創建視圖 3.1 在單表上創建視圖 3.2 在多表上創建視圖 4 查看視圖 4.1 使用

原创 06-MySQL索引

06-MySQL索引 06-MySQL索引 索引簡介 索引含義和特點 優缺點 索引分類 索引的設計原則 創建索引 在創建表的同時,創建索引 普通索引 唯一索引 單列索引 組合索引 全文索引 空間索引 在已經存在的表上創建索引 使

原创 04-MySQL函數

04-MySQL內置函數 數學函數 函數名 作用 ABS(x) 取絕對值 pi() 圓周率 SQRT(x) 平方根函數 MOD(x,y) 取餘函數 CEIL(x) 取整函數,返回不小於x的最小整數值(捨棄小數

原创 03-MySQL數據類型

02-MySQL數據類型 MySQL數據類型介紹 數值數據類型 整數類型 TINYINT SMALLINT MEDIUMINT INT BIGINT 浮點小數類型 FLOAT DOUBLE 定點小數類型 DECIMAL 日期/

原创 02-MySQL表操作

02-MySQL表操作 創建表結構並指定單字段主鍵 create table tb_emp2 ( id int(11) PRIMARY KEY, name varchar(25), deptId int (11)

原创 01-MongoDB簡介

01-MongoDB簡介 MongoDB是一個面向文檔(document-oriented)的數據庫,不是關係型數據庫。 與關係型數據庫的區別: SQL術語/概念 MongoDB術語/概念 解釋/說明 database da

原创 04-MongoDB數據操作(增刪改查)

04-MongoDB數據操作(增刪改查) 插入 插入文檔時,如果不指定_id參數,MongoDB會爲文檔分配一個唯一的ObjectId 語法: db.集合名詞.insert(document) > db.stu.insert({name