原创 Hibernate 集合接口簡介

 Hibernate 集合接口簡介 java領域模型中,集合屬性的慣用於始終相同 private <<Inteface>> attr = new <<Implementaction>>();//儘可能早得初始化對象,以避免未被初始化的集合

原创 Maven-12可繼承的POM元素

 可繼承的POM元素完整列表 groupId:項目組ID,項目座標的核心元素;version:項目版本,項目座標的核心元素;description:項目的描述信息;organization:項目的組織信息;inceptionYear:項目

原创 hibernate 映射 set 值對象 簡單映射

 hibernate 映射 set 值對象 簡單映射 應用場景:      兩個對象間是一對多的關係,且多的一方是值對象,一的一方是實體對象(什麼是值對象什麼是實體對象,請參見本博客的《hibernate 誤區1 正確區分值對象和實體對象

原创 Maven-11聚合與繼承

一、聚合 爲了能夠使用一條命令就能構建account-email和account-persist兩個模塊,我們需要建立一個額外的名爲account-aggregator的模塊,然後通過該模塊構建整個項目的所有模塊。account-aggr

原创 Maven-13依賴管理

 Maven提供dependencyManagement元素既能讓子模塊繼承到父模塊的依賴配置,又能保證自模塊依賴的使用靈活性。(有選擇的繼承) 可

原创 CCAY-Freamwork2.0 簡介

CCAY-Freamwork2.0 CCAY-Freamwork2.0 是面向服務,全面支持Web2.0的Java Web開發框架 項目地址:https://gitee.com/ccayGroup/ccayFramework 技術架構

原创 CCAY-Freamwork 2.0 開發環境搭建

標準環境 請按照如下軟件版本搭建開發環境,開發環境中的版本可以高於但不得低於標準環境要求。較低版本也可以使用,但未做全面測試。 名稱 版本 說明 JDK Oracel jdk1.7.0_80 apache-maven 3

原创 Java泛型詳解

今日看到泛型寫的不錯的文章,轉帖在此,感謝原作者Jinuxwu http://blog.csdn.net/jinuxwu/article/details/6771121 1. 概述 在引入範型之前,Java類型分爲原始類型、複雜類型,其

原创 CentOS自帶mysql配置(密碼更改、端口開放訪問、添加進系統啓動項)

原文件地址:http://ducaijun.iteye.com/blog/1319666 前些天虛擬機安裝好了CentOS6.1,但是自己想遠程連接自帶的mysql發現不知道如何改密碼,於是谷歌一下,把結果記錄下來,方便後期自己使用:

原创 Hibernate 主鍵生成策略選擇

  介紹hibernate主鍵生成策略的文章網上比比皆是。但是如何選擇一個適合於自己項目的主鍵生成策略缺沒有什麼好的指導性文章。在此希望與大家議論。 hibernate的主鍵生成策略主要包括了"uuid2","guid","uuid",

原创 Java8 學習

http://blog.csdn.net/goldenfish1919/article/details/22747375 http://blog.csdn.net/dm_vincent/article/category/2268127 尊

原创 OSGI in Action 讀書筆記 第三章

OSGI in Action 讀書筆記 第三章 第三章 學習生命週期     本章將幫助您熟悉的生命週期層的功能,並解釋如何有效地使用它們。在下一節中,我們將仔細看看什麼生命週期管理,爲什麼你應該關心它的

原创 Spring 表達式語言 (Spring Expression Language) SpEL

 Spring 3.0 創建了一種新的方式用以配置對象的注入(set注入或者構造參數注入),它便是SpEL (Spring Expression Language)下面我們一一做一介紹。 ▲基礎特性 ——

原创 代碼生成設計文檔(一)

開發背景          全世界的程序員都將減少代碼量提高代碼複用率作爲奮鬥目標。爲此作出了很多努力,函數封裝、面向對象、AOP、設計模式等等。這些努力極大的削減了代碼的重複。但是在編程世界中我們任然存在着這樣的一種代碼:他們是不同的,

原创 Java語言靜態多分派 與 動態單分派

publicclass Cat {     publicvoid beFeeded(Person p){        p.feed(this);     } } publicclass WhiteCat extends Cat {