原创 項目案例:寵物商店3

寵物商店項目描述面向對象的關係 第一步:接口的設計——>寵物接口 第二步:寵物的實現接口——>實例 第三步:寵物商店的設計(包括瞭如何存儲寵物,增加寵物,查找寵物) 第四步:寵物實體類 第五步:測試

原创 項目案例:寵物商店2

* 明確需求(70%作分析 + 30%開發)    * 設計數據庫    * 設計技術框架* Java技術* 三層架構    * 編碼順序:系統啓動 → 登錄功能 → 寵物主人操作 → 寵物商店操作    * 測試界面交互設計的原則: 

原创 寵物商店編程問題

一:         接受數據庫數據的數據類型與數據庫數據的類型不兼容 解決辦法:         把接收數據類型換爲Object類型。 二:         筆記本運行程序時有紅字提醒。 解決辦法:        更換5.0或與數據庫

原创 編程問題

Class.forName的作用:調用該訪問返回一個以字符串指定類名的類的對象。按參數中指定的字符串形式的類名去搜索並加載相應的類,如果該類字節碼已

原创 寵物商店技能點

#面向對象程序設計的思想 #使用類圖設計系統 #使用java集合存儲和傳輸數據 #Java異常處理 #使用JDBC操作數據庫 #Dao層的應用 點贊 收藏 分享 文章舉報

原创 dao模式總結

一:DAO模式: 1.定義: 爲解決業務代碼和數據訪問代碼的緊耦合給修改和維護代碼帶來的不便,推薦使用DAO模式封裝和JDBC。 2.DAO模式組成部分: ①DAO接口 ②DAO實現類 ③實體類 ④數據庫連接和關閉工具類

原创 三層架構及分層

一:企業三層架構: 界面層:(UI) 業務邏輯層(BLL) 數據訪問層(DAL) 二:分層原則: 1.封裝性原則: 每個層次向外公開接口,但隱藏內部細節。 2.順序訪問原則: 下一層爲上一層服務,但不使用上一層的能力。 三:

原创 擴展知識

一:三層架構 三層架構通常意義上的三層架構就是將整個業務應用劃分爲:界面層(User Interface layer)、業務邏輯層(Business Logic Layer)、數據訪問層(Data access layer)。 二:xm

原创 項目案例:寵物商店

寵物商店項目大綱: dao接口: AccountDao PetDao PetOwnerDao PetStoreDao 實現類: AccountDaoImpl PetDaoImpl PetOwnerDaoImpl PetStoreDao

原创 泛型集合

List,ArrayList(線性有序存儲方式) LinkedList(線性有序鏈表存儲方式) ArrayList常用方法:add(int index,Object obj);在下標爲index的地方添加obj。 LinkedLis

原创 CMS內容管理系統

一:涉及到的技術 靜態化 1.SQL語言中的DML 2.JDBC連接數據庫 Dao模式 a:Dao接口:定義方法 b:Dao實現類,實現方法<連接數據庫> c:實體類:傳遞參數(傳值) d:JDBC 寫成——工具類,負責連接

原创 課程內容回顧

一:大綱 第一章: E-R圖 三大範式 第二章: MySQL數據庫的安裝與配置 命令行連接MySQL 使用SQL語句建庫,建表 第三~四章: 使用SQL語句修改,刪除表 使用SQL語句添加,刪除約束 簡單子查詢,in子查詢 第五章:

原创 Java面向對象

面向對象程序設計: *類和對象 *封裝 *繼承 *多態 *抽象類和接口 *內部類 面向對象設計原則: *單一職責原則 *開閉原則 *裏式替代原則 *接口分離原則 點贊 收藏 分享

原创 Java oop04接口

一:Java接口:        Java接口是一系列方法的聲明,是一些方法特徵的集合,一個接口只有方法的特徵沒有方法的實現,因此這些方法可以在不同的地方被不同的類實現,而這些實現可以具有不同的行爲。 二:接口含義: 一,Java接口,

原创 JavaScript基礎

一:學習目標: 1.客戶端表單驗證。 2.頁面動態效果。 二:JavaScript概述: 定義: JavaScript是一種解釋性語言,也是一種基於對象和事件驅動的,並具有安全性能的腳本語言。 特點: 主要用來向HTML頁面中添加交互