原创 mongodb[六] 排序
語法: sort(fields) 類似於mysql 中的 order by ,在mongodb中對查詢結果進行排序顯示,排序有 1升序、-1降序 例如: 1、升序 db.user.find().sort({age:1}); 2、降序
原创 hadoop筆記一
Hadoop是Apache軟件基金會旗下的一個開源分佈式計算平臺。 是Apache 下的一個項目,由HDFS、MapReduce、HBase、Hive 和ZooKeeper等成員組成。其中,HDFS 和MapReduce 是兩個最基礎最重
原创 mongodb[零]準備數據,方便測試
1、導入初始化腳本數據 首先進入mongodb安裝目錄,執行以下命令: 格式:mongoimport.exe -d<數據庫名稱>-c<集合名稱> --file <指定導出的目錄> 實例:mongoimport.exe -d demo
原创 hibernate之映射關係一對多
前序:一對多:是相對於一的一方看多一面,一的一方存放多方的多個對象,存儲方式用集合存放 對於配置有兩個問題需要弄清楚: 0、本文中的兩個實體類 UserClass.java:一個UserClass對象多個User
原创 hadoop整體結構圖及服務組件詳解
hadoop服務組件簡單解釋 1、core 分佈式系統和通用IO組件和接口(序列化、java遠程調用等等服務) 2、avro 支持跨語言過程調用,持久數據存儲的數據序列化系統 3、MapReduce 構建在廉價的pc機器上分
原创 mongodb[三] 文檔操作:插入、更新、刪除
1、插入文檔 語法:db.collectionName.insert(插入內容) 例如: 選擇一個庫 use demodb 1、 插入一個數據,並且自動創建表
原创 springMVC類型轉換,提交日期字符數據自動轉換日期格式
第一步:編寫自己的類型轉換器,將string轉換Date /** * @Title: DateConverter.java * @Package com.xtt.txgl.common.controller * Copyright: Co
原创 hibernate之映射關係一對一(2種方式)
Hibernate實體關係映射 a) 一對一 i. 共享主鍵一對一方式:實現兩個表或對象使用同一主鍵的值、通過主鍵映射方式實現一對一的關聯 1. 使用範圍:一般確定一對一的關係不變化,比如:用戶登錄(賬號和密碼)、用戶詳細信息(名稱、
原创 mongodb[五]如何實現分頁查詢
語法: 1、limit(10) 類似於mysql中的limit 10 ,在mongodb中讀取滿足條件的記錄條數,方法中的參數數值類型值 2、skip(10) 類似於mysql中的limit
原创 springMVC跨域請求配置前置增強器
1、@ControllerAdvice(basePackages = { "XXX.XXX.XXX" })配置增強器,每次都會過濾所有請求 2、basePackages = { "com.xtt.txgl.home.controller"
原创 mongodb[七]索引
介紹: 索引在很多數據庫中是提高性能的標誌優化手段,所以在大數據量的情況下索引可以提高數據的查詢速度,如果沒有索引mongodb會掃描全部數據,才能獲取滿足條件的內容,在關係數據庫中可以使用強制索引方式查詢數據庫,確保更準
原创 hibernate之映射關係一對多(自身關聯)
自身關聯注意的問題: 1、關聯多的一方必須是隻有一個父類節點,如果存在多個父類節點,那麼就不能採用自身關聯,(字段冗餘數據太多) 2、自身關聯可以節省表的設計、 3、一的一端爲父節點,沒有外鍵 4、多的一端爲子節點
原创 hibernate之映射關係多對多
前言:多對多就是一對多的分子,當多對多不能符合完整性約束是,就產生了一對多的關係,需要中間表來完成映射多對多關係 注意配置: 1、多對多配
原创 mongodb[二]查看數據庫,創建數據庫,刪除數據庫
1、查看數據庫 show dbs 查看所有數據庫,不包括當前數據庫 db 查看當前數據庫,系統默認會有一個test數據庫,查看當前所操作的數據庫,返回數據
原创 mongodb[四]查詢條件大全
語法: db.collectionName.find(query,fields) 1、query:查詢條件 2、fields:是否顯示字段查詢,默認不添加,顯示全部字段,{name:0}表示不顯示,{name:1}只顯示名稱字段內容,