天天看點

java實戰——圖書管理系統

大家好,又見面了,我是你們的朋友全棧君。

因為這個寫的比較完整,是以簡單說明一下過程中使用的EJB和RMI兩個東西。

EJB實作原理: 就是把原來放到用戶端實作的代碼放到伺服器端,并依靠RMI進行通信。

RMI實作原理 :就是通過Java對象可序列化機制實作分布計算。

好了,沒了,就這麼簡單…想稍微深入了解一下的看一下這個好了,我就不再贅述。

Java EJB到底是什麼?_lovechuanyu的專欄-CSDN部落格_java中的ejb是什麼

雖然提到了上面兩個東西,不過程式主體是沒怎麼用它們的,不過這個程式有個小小的惡作劇!!!(*^__^*) 嘻嘻

從MyClient.java進入主程式,輸入使用者名密碼登入,這些都是資料庫裡面存的,後面會直接貼圖

java實戰——圖書管理系統
java實戰——圖書管理系統

在搜尋框裡面輸入想要查找的書籍名稱,可以模糊搜尋

java實戰——圖書管理系統

下一個是借閱頁面,可以點選書籍所在行選中,然後點選借閱,控制台會提示“借書成功”,資料庫裡也出現借書資訊

java實戰——圖書管理系統
java實戰——圖書管理系統

那麼接下來進入還書的界面, 直接單擊查詢能出現你目前登入的使用者所有在借書籍的資訊,選中書籍再點選歸還

java實戰——圖書管理系統
java實戰——圖書管理系統

還書狀态變成了1,同時再點選查詢的話在借書籍的資訊也不見了

java實戰——圖書管理系統

下面是資料庫結構

java實戰——圖書管理系統
java實戰——圖書管理系統
java實戰——圖書管理系統
java實戰——圖書管理系統

使用了ejb和rmi的代碼在這裡,大家可以自己去看

java實戰——圖書管理系統

釋出者:全棧程式員棧長,轉載請注明出處:https://javaforall.cn/128533.html原文連結:https://javaforall.cn