原创 spring-data-jpa 中文文檔(2)

spring-data-jpa 中文文檔(2) JPA Repositories 簡介 Spring命名空間 SpringData使用了自定義的命名空間去定義repository。通常我們會使用repositories元素:

原创 spring的BeanFactory原理模擬

結合工廠方法,xml讀取,以及JAVA反射機制寫了一個spring的模擬. 各位大蝦還有各位神蝦,幫忙看看指出不足之處. 個人感覺對一些概念的理解還有點偏差…..望指正… public class BeanFactoryImpl

原创 spring-data-jpa 中文文檔(1)

spring-data-jpa 中文文檔(1) 簡介 爲了讓Spring Data的版本保持一致,可以使用maven提供的dependencyManagement <dependencyManagement> <depe

原创 對JPA實體關係管理雙向關聯的一些思考

現象 在使用JPA進行實體關係管理的時候,會產生無限循環的情況,如果使用fastjson來進行序列化,則表現形式如下: { "address":{ "id":63, "name":"1a

原创 linux 進程管理

子進程和父進程 當我們打開bash,執行一個其他的命令時,比如說執行 vim a bash就是父進程,而vim就是子進程 每一個進程都有一個PID,他的父進程就根據PPID來進行判斷 fork and exec 過程調用的流程

原创 RESTful架構---結合spring MVC 4

直接看這篇文章吧 比我寫的好太多了。 點贊 1 收藏 分享 文章舉報 TheNowWjj 發佈了61 篇原創文章 · 獲贊 87 · 訪問量 11萬+ 私信

原创 利用java反射機制比較同一個bean的兩個對象的值是否相同

import java.lang.reflect.Field; import java.math.BigDecimal; public class CompareEntity { public static void ma

原创 RESTful架構---理解

本文不求完全細緻,只求看到這些東西的時候還能想起來那麼一回事 本文內容部分摘自網絡,主要參考阮一峯老師的文章 REST原則 REST指的是一組架構約束條件和原則.這些原則是: 爲所有事物定義ID 用URI來標識其作爲系統

原创 Spring MVC 簡介

Spring MVC 簡介 MVC概述 MVC 是 Model-View-Control 的簡稱,即模型-視圖-控制器。它是一個存在於服務器表達層的模型,它將應用分開,改變應用之間的高度耦合。 視圖 數據的展現。視圖是用戶看

原创 java 無重複取隨機數

Scanner in = new Scanner(System.in); System.out.println("How many numbers do you need to draw?"); int k = in.nextIn

原创 RESTful架構---實踐

本文不求完全細緻,只求看到這些東西的時候還能想起來那麼一回事 本文內容部分摘自網絡,主要參考阮一峯老師的文章 API的關鍵要求: 當標準合理的時候遵守標準。 API應該對程序員友好,並且在瀏覽器地址欄容易輸入。 API應該簡

原创 linux 系統登錄日誌

用來記錄 系統在什麼時候由哪個程序做了什麼樣的行爲,發生了什麼樣的事情等. 可以用來解決以下問題: 解決系統方面的錯誤 解決網絡服務的問題 歷史事件記錄 常見系統登錄日誌 /var/log/cron 計劃任務 /var

原创 javascript繼承實現

從java繼承的角度來講,子類extends父類之後,子類應該具有父類的public,protected訪問權限限制的屬性和方法.那在js中如何實現呢? 請看下面的例子: <html> <body> <script t

原创 linux 備份策略

備份時需要考慮的因素 備份哪些文件 哪些數據對系統和用戶來說是最重要的 選擇什麼媒介 光盤 硬盤 還是不同的分區? 備份的方式 完整備份 差異備份? 備份的頻率 多久進行一次備份? 備份使用什麼樣的工具 tar dump? 哪

原创 Pro JPA2讀書筆記系列(二)-第二章(入門)

Pro JPA2 第二章(入門) JPA的主要目標之一是簡單易用和易於理解.雖然它的問題域不容忽視或者淡化,但是解決問題的技術非常簡單和直觀. 本章首先將描述實體(entity)的基本特徵.定義什麼是實體,以及如何創建,讀取,更