91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

Java SE學(xué)習(xí)完成后,自己練手項(xiàng)目九 這個(gè)項(xiàng)目的特點(diǎn)是三層結(jié)構(gòu)! * 學(xué)習(xí)了使用JDBC進(jìn)行數(shù)據(jù)庫(kù)操作,使用Java的反射技術(shù)封裝數(shù)據(jù),使用單態(tài)模式去獲得數(shù)據(jù)庫(kù)連接, 圖片的壓縮處理等知識(shí)點(diǎn)<br> * 在界面中主要使用JTable的處理,表現(xiàn)層、業(yè)務(wù)層與數(shù)據(jù)訪問層的分層結(jié)構(gòu), 大大減低了各層之間的代碼耦合。<br> * 在表現(xiàn)層中簡(jiǎn)單的使用了模板方法這種設(shè)計(jì)模式,將各個(gè)界面中的共同點(diǎn)提取到父類進(jìn)行處理。<br> * 如果需要寫更良好的代碼,可以對(duì)本章中的代碼進(jìn)行重構(gòu),并可以應(yīng)用對(duì)應(yīng)的設(shè)計(jì)模式。 * * 分層結(jié)構(gòu)<br> * 我們可以將系統(tǒng)分為三層:表現(xiàn)層、業(yè)務(wù)層、數(shù)據(jù)訪

資源截圖

代碼片段和文件信息

package?com.nyohh.book;

import?com.nyohh.book.dao.impl.UserDaoImpl;
import?com.nyohh.book.service.impl.UserServiceImpl;
import?com.nyohh.book.ui.Loginframe;

/**
?*?程序入口類
?*?
?*?在本章中實(shí)現(xiàn)了一個(gè)簡(jiǎn)單的圖書進(jìn)存銷系統(tǒng)

?*?學(xué)習(xí)了使用JDBC進(jìn)行數(shù)據(jù)庫(kù)操作,使用Java的反射技術(shù)封裝數(shù)據(jù),使用單態(tài)模式去獲得數(shù)據(jù)庫(kù)連接,?圖片的壓縮處理等知識(shí)點(diǎn)

?*?在界面中主要使用JTable的處理,表現(xiàn)層、業(yè)務(wù)層與數(shù)據(jù)訪問層的分層結(jié)構(gòu),?大大減低了各層之間的代碼耦合。

?*?在表現(xiàn)層中簡(jiǎn)單的使用了模板方法這種設(shè)計(jì)模式,將各個(gè)界面中的共同點(diǎn)提取到父類進(jìn)行處理。

?*?如果需要寫更良好的代碼,可以對(duì)本章中的代碼進(jìn)行重構(gòu),并可以應(yīng)用對(duì)應(yīng)的設(shè)計(jì)模式。
?*?
?*?分層結(jié)構(gòu)

?*?我們可以將系統(tǒng)分為三層:表現(xiàn)層、業(yè)務(wù)層、數(shù)據(jù)訪問層,

?*?這樣分層的好處在于,如果視圖層發(fā)生變化,例如不再使用swing作為表現(xiàn)層,使用jsp的話,

?*?那么,業(yè)務(wù)層、數(shù)據(jù)訪問層的代碼將不需要改變,達(dá)到重用的目的。

?*?業(yè)務(wù)層與數(shù)據(jù)訪問層分別提供各自的接口,在表現(xiàn)層中使用業(yè)務(wù)層的接口,業(yè)務(wù)層中使用數(shù)據(jù)訪問層的接口,

?*?就算實(shí)現(xiàn)發(fā)生了改變,也可以不用去更改調(diào)用者的代碼,當(dāng)需要更改某一部分實(shí)現(xiàn)的時(shí)候,直接更換實(shí)現(xiàn)類即可。
?*?
?*?@author?yulei
?*?@Date:?2013年11月10日
?*?@Copyright:?2013?www.nyohh.com?Inc.?All?rights?reserve

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????442??2013-11-08?21:10??book\.classpath
?????文件?????????380??2013-11-07?20:13??book\.project
?????文件?????????598??2013-11-07?20:13??book\.settings\org.eclipse.jdt.core.prefs
?????文件?????????227??2013-11-10?00:29??book\bin\cfg\jdbc.properties
?????文件?????????634??2013-11-10?02:08??book\bin\com\nyohh\book\Main.class
?????文件?????????454??2013-11-09?23:57??book\bin\com\nyohh\book\commons\BusinessException.class
?????文件?????????448??2013-11-09?01:24??book\bin\com\nyohh\book\commons\DataException.class
?????文件????????3602??2013-11-09?01:29??book\bin\com\nyohh\book\commons\DataUtil.class
?????文件?????????950??2013-11-09?22:51??book\bin\com\nyohh\book\commons\DateUtil.class
?????文件????????2312??2013-11-09?19:12??book\bin\com\nyohh\book\commons\ImageUtil.class
?????文件?????????448??2013-11-09?19:10??book\bin\com\nyohh\book\commons\UploadException.class
?????文件?????????573??2013-11-09?01:24??book\bin\com\nyohh\book\dao\BookDao.class
?????文件?????????369??2013-11-10?00:21??book\bin\com\nyohh\book\dao\BookInRecordDao.class
?????文件?????????393??2013-11-09?21:56??book\bin\com\nyohh\book\dao\BookSaleRecordDao.class
?????文件?????????535??2013-11-09?01:24??book\bin\com\nyohh\book\dao\ConcernDao.class
?????文件?????????455??2013-11-10?00:24??book\bin\com\nyohh\book\dao\InRecordDao.class
?????文件?????????465??2013-11-09?22:53??book\bin\com\nyohh\book\dao\SaleRecordDao.class
?????文件?????????507??2013-11-09?01:24??book\bin\com\nyohh\book\dao\TypeDao.class
?????文件?????????197??2013-11-10?01:39??book\bin\com\nyohh\book\dao\UserDao.class
?????文件????????3253??2013-11-09?23:58??book\bin\com\nyohh\book\dao\impl\BookDaoImpl.class
?????文件????????1808??2013-11-10?00:22??book\bin\com\nyohh\book\dao\impl\BookInRecordDaoImpl.class
?????文件????????1858??2013-11-09?21:59??book\bin\com\nyohh\book\dao\impl\BookSaleRecordDaoImpl.class
?????文件????????1251??2013-11-09?01:33??book\bin\com\nyohh\book\dao\impl\CommonDaoImpl.class
?????文件????????2888??2013-11-09?01:33??book\bin\com\nyohh\book\dao\impl\ConcernDaoImpl.class
?????文件????????2223??2013-11-10?00:24??book\bin\com\nyohh\book\dao\impl\InRecordDaoImpl.class
?????文件????????2247??2013-11-09?23:10??book\bin\com\nyohh\book\dao\impl\SaleRecordDaoImpl.class
?????文件????????2680??2013-11-09?21:19??book\bin\com\nyohh\book\dao\impl\TypeDaoImpl.class
?????文件????????1349??2013-11-10?01:39??book\bin\com\nyohh\book\dao\impl\UserDaoImpl.class
?????文件?????????442??2013-11-09?01:24??book\bin\com\nyohh\book\jdbc\JDBCException.class
?????文件????????2314??2013-11-09?01:24??book\bin\com\nyohh\book\jdbc\JDBCExecutor.class
?????文件????????1222??2013-11-09?01:24??book\bin\com\nyohh\book\jdbc\PropertiesUtil.class
............此處省略153個(gè)文件信息

評(píng)論

共有 條評(píng)論