初學者一點點敲代碼完成項目太難了,而且顧此薄比,所以不如先搭建一下,看看運行之后的樣子。簡單粗暴。
本項目很基礎,面向java初學者,至少要學完基礎課程才好,大神止步。本項目是個客戶端項目,但不是一個完整的項目,包含了注冊、登錄、增刪改查,上傳文件等。包含的技術有:JSP、jquery、AJAX、struts、spring、hibernate、mysql。學會這個就能對外吹牛了解ssh,有過客戶管理系統的項目。
1、環境
Eclipse:版本4.7.3(這個不是很重要,只要不要太老的就可以,否則不支持使用的jdk和tomcat版本)
Jdk:1.8(1.7也行,我安裝的這個Eclipse不支持1.7,我就用了1.8)
Tomcat:7.0.90,(7以上就可以)
Mysql:5.5.28
注:以上部署和下載網上自己慢慢找吧,入職都要安裝這些的。
2、下載代碼
很多地方介紹了ssh項目的搭建,這里不重復了(懶),而且就算搭建也很心累尤其是對初學者,先部署爽一下的說。(懶還有理由)
代碼地址:
gitHub地址:https://github.com/galen17/sshBase/tree/master
注:gitHub下載代碼很簡單,上網搜一下“如何在gitHub下載項目”,少年去按部就班的下載去吧。
3、數據庫
Database文件中有本項目數據庫腳本,我數據庫客戶端用的是Navicat for mysql:步驟如下:
建立空白數據庫
打開新建的數據庫,然后點擊查詢,復制sql腳本到3位置,運行!
依次打開下面的sql文件,復制到上面3中,運行。
刷新就可以看到新建的表文件,數據庫建立完成。
注:其他客戶端也行,導入數據庫思想就是用運行sql的方式運行腳本文件就好,不是導入sql腳本文件。
4、部署
部署到eclipse中的步驟就不說了,不會的去度娘。
默認你已經導入到eclipse中了,如下圖:
1、 項目連接到我們建立的數據庫
1為上面建立的數據庫的名字,2是你數據的密碼。
5、可以啟動了,如何啟動一個項目度娘吧,按部就班的步驟。
要是出現下面類似的情況就是出錯了,試着百度或者問問人。我這個是故意寫錯了數據庫名稱出現的錯誤。
一直沒出現上圖的情況,並到達下面這樣就是運行成功了。
瀏覽器地址輸入:http://localhost:8080/sshBase/
8080:是tomcat的端口號,你的可能不一樣,上圖的箭頭指向的地方會顯示你的。
sshBase:是本項目的名稱
成功,注冊頁面;
6、小試身手
改動一下看看變化吧,少年。
下圖:regist.jsp運行就是注冊頁面(就是上圖)
改成login.jsp運行就是登陸界面。重啟生效。
好了,本次就是這么多,后續會在以這個項目介紹相關的技術。
要是對你有幫助,記得在gitHub中點贊哦!