Java組件設(shè)計(jì)
本書(shū)主要講解企業(yè)應(yīng)用中核心組件的設(shè)計(jì)原則與最佳實(shí)踐,澄清設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)、多線程、接口設(shè)計(jì)等多個(gè)高階技術(shù)領(lǐng)域中“流行”的認(rèn)知誤區(qū),通過(guò)大量的組件實(shí)例分析,為讀者精彩講解組件設(shè)計(jì)這一最具技術(shù)含量的領(lǐng)域需要考慮的核心問(wèn)題、設(shè)計(jì)方案與最佳實(shí)踐。這本書(shū)主要涵蓋三部分的內(nèi)容:第一部分,主要講解了應(yīng)用程序的架構(gòu)、組件的定義和組件核心設(shè)計(jì)原則。這些原則,都是在大量的企業(yè)軟件實(shí)踐中濃縮提煉的精華;第二部分,對(duì)Java語(yǔ)言的高級(jí)主題進(jìn)行了詳盡的闡述,作為組件實(shí)戰(zhàn)的必需必備基礎(chǔ)功力;第三部分,對(duì)企業(yè)應(yīng)用的核心組件,進(jìn)行需求分析、設(shè)計(jì)和實(shí)現(xiàn)。核心組件包括:配置組件、Socket通信組件、日志組件、數(shù)據(jù)庫(kù)訪問(wèn)組件、JSON轉(zhuǎn)換組件、權(quán)限組件。本書(shū)主要定位于軟件架構(gòu)師、設(shè)計(jì)師、高級(jí)開(kāi)發(fā)人員在企業(yè)實(shí)際應(yīng)用開(kāi)發(fā)中參考讀物,也適合于大中院校相關(guān)專業(yè)作為教材輔導(dǎo)圖書(shū)閱讀。
·10.2萬(wàn)字