原创 MySQL基礎(上)

MySQL基礎操作 1.1創建數據庫 create database 數據庫名 1.2顯示數據庫 Show databases; 1.3刪除數據庫 Drop database 數據庫名 創建表的約束條件 約束條件 說明

原创 css中margin元素塌陷問題

css中margin元素塌陷 繼承結構的元素,水平與垂直結構上的margin取其最大值 <div class="box"> <div class="dad"> <div class="son"></div>

原创 MyBatis-HelloWorld

一、下載MyBatis MyBatis將所有的項目託管到了github上,因此我們在github上搜索下載MyBatis下載 二、創建對應的數據庫表和JavaBean類 創建數據表: CREATE TABLE tab1_empl

原创 MySQL數據庫基礎(中-1)

MySQL數據庫基本操作 2 使用聚合函數查詢 2.4 COUNT()函數(實例)COUNT()函數用來統計記錄的條數;與 GOUPE BY 關鍵字一起使用 SELECT COUNT(*) FROM t_grade;//用來統計記

原创 MySQL數據庫基礎(下)

11.MySQL 常用函數 日期和時間函數 SELECT CURDATE(),CURTIME(),MONTH(birthday) AS m FROM t_data;//返回當前日期,時間,返回birthday中的月份值 字符串函

原创 MySQL數據庫基礎(中-2)

9.視圖的引入 視圖是原始數據庫數據的一種變換,是查看錶中數據的另外一種方式。可以將視圖看成是一個移動的窗口,通過它可以看到感興趣的數據。 視圖是從一個或多個實際表中獲得的,這些表的數據存放在數據庫中。那些用於產生視圖的表叫做該視

原创 JDBC在項目中配置數據庫驅動

1.右擊項目Build Path——>configure Build Path 2.Add Exteranl JARs 下載鏈接:Mysql-connection-java-版本-bin.jar 3.選擇你的Ecllipse

原创 MySQL(完)

14.流程控制的使用(實例) 存儲過程和函數中可以使用流程控制來控制語句的執行。MySQL 中可以使用 IF 語句、CASE 語句、LOOP語句、LEAVE 語句、ITERATE 語句、REPEAT 語句和 WHILE 語句來進行

原创 SpringBoot與數據訪問(MyBatis)

三、整合MyBatis 1.引入mybatis-starter(mybatis-spring-boot-starter)依賴 <dependency> <groupId>org.mybatis.spring

原创 MyBatis-映射文件

增刪改見上篇博客 一、自增主鍵值的獲取 MySQL支持自增主鍵,自增主鍵值的獲取mybatis也是利用statement.getGenratedKeys()獲取 <insert id="addEmp" parameterType=

原创 銀行家算法

操作系統實驗報告(銀行家算法) 1.實驗目的 掌握銀行家算法,加深對避免死鎖的理解 2.實驗內容及要求 實現下列要求,並寫出實驗報告:(題目、目的、內容和要求、實驗原理、程序清單、運行情況(輸入輸出)、總結。) 系統中有進程P0、

原创 Tomcat在Eclipse部署完成也可以啓動,但是運行時404!

Tomcat在Eclipse部署完成也可以啓動,但是運行時404(運行startup.bat可以運行程序)! 默認情況是如下圖 默認部署時打開tomcat時所有選項都是不可選的,都是灰色的,此時要清除部署直接刪除或者右鍵點擊to

原创 SpringBoot與消息

一、概述 1、在大多數應用中,我們系統之間需要進行異步通信,即異步消息 2、異步消息中兩個重要概念: 消息代理(message broker)和目的地(destination) 消息代理: 是一種在數據源與目的地之間移動數據使信息

原创 SpringBoot與數據訪問(JDBC)

一、整合最基本的JDBC 1.引入最基本的jdbc和MySQL驅動依賴 <dependency> //jdbc依賴 <groupId>org.springfr

原创 SpringBoot與數據訪問(JPA)

四、整合SpringData JPA操作數據庫 1.引入JPA依賴 JPA:ORM(Object Relational Mapping) <dependency> <groupId>org.springfr