原创 第四節 基於XML映射文件的Hibernate關聯映射

基於XML映射文件的Hibernate關聯映射 一對一關聯映射 一對一映射本質上是一對多映射的一個特例,因此具體操作過程參考一對多映射。 一對多關聯映射 Employee.java package cn.edu.scnu.xmlc

原创 第二節 基於XML映射文件實現數據的CURD

基於XML映射文件實現數據的CURD 項目結構 configuration文件需要放在resources根目錄中。 **.hbm.xml文件要和實體類放在一起 3. 項目開發步驟 1. hibernate.cfg.xml 2

原创 第三節 Docker的常用命令

1. 鏡像搜索 配置鏡像倉庫三種方法 1. 直接從倉庫拉取鏡像 $ docker pull registry.docker-cn.com/library/ubuntu:16.04 2. 進程設置鏡像倉庫地址,重啓後失效 $

原创 第六節 使用HQL和QBC查詢數據

HQL查詢數據 簡單查詢 from 實體類名 as關鍵字可以省略 查詢所有學生,並按照id升序排列 from Student as stu order by stu.id asc 屬性查詢 查詢學生的姓名和年齡 sele

原创 第一節 HDFS分佈式文件系統

HDFS結構與組成 HDFS採用主/從複製(master/slave)結構 NameNode負責管理文件命名空間,是客戶端訪問的主服務器。 DataNode負責存儲管理 NameNode的功能 1. 管理元數據信息 2.

原创 第二節 Ubuntu 安裝Dokcer

Docker 安裝 apt-get update apt install docker.io 修改鏡像爲國內地區 爲了永久性保留更改,您可以修改 /etc/docker/daemon.json 文件並添加上 registry-m

原创 C++技術文檔

C++技術文檔目錄C++學習筆記C++面試筆記 C++學習筆記 C++ Primer 5th 傳智播客C++從0到1 C++ 11多線程 C++面試筆記 C++面試-概念筆記 C++面試-算法筆記

原创 第七節 Hibernate緩存

hibernate一級緩存 hibernate一級緩存由Session提供,只存在與Session的生命週期 證明:連續兩次get方法,只會打印出一次sql語句 如果關閉session,再調用get方法,就會又去查詢數據庫,因此

原创 第五節 基於Annotation註解的Hibernate關聯映射

基於Annotation註解的Hibernate關聯映射 一對一關聯映射 參考一對多關聯映射 一對多關聯映射 Department.java package cn.edu.scnu.annotationcurd.entity;

原创 第一節 Docker在CentOS7上的安裝和啓動

Docker的簡介 Linux 容器不是模擬一個完整的操作系統,而是對進程進行隔離。或者說,在正常進程的外面套了一個保護層。對於容器裏面的進程來說,它接觸到的各種資源都是虛擬的,從而實現與底層系統的隔離。 由於容器是進程級別的,相

原创 第三節 基於Annotation註解實現數據的CURD

基於Annotation註解實現數據的CURD hibernate註解主要解決實體類和*.hbm.xml的配置問題 hibernate使用註解後,hibernate.cfg.xml不再需要大量的mapping <mapping c

原创 第五節 Docker的鏡像創建

Docker啓動的shell腳本 #!/bin/bash sudo docker start mysql sudo docker start mongodb sudo docker start myBlog 添加執行權限 chmod