javaWeb鏈接數據庫進行增刪改查


1、建好你的數據庫

1、有一個用戶表,用來儲存你用戶信息

字段:id,username,password   表名:user

2、有一個學生表

字段:id,name,age,sex,gid,city 表名:student

一:環境搭建

1、先建立一個web項目

 

 

 

2、在你webroot下的web-inf下的lib包中把你要用到的jar包放進去

 

 

 

 

 

3、你需要吧你的三層架構的包打出來

 

 

 

 

dao包里面放的是我們的接口數據(model)

entity包放的是實體類(javaBean)

Servlet包里面放的是(servlet---就是我們的控制器controller)

util包里面放的是(放的是工具類,ConfigManager,basedao:是我們的jdbc的封裝類)

4、我們還需要一個包,這個包要和你的項目平行resource包這個包里面放的是連接數據庫的配置文件

 

 

 

 

 

到此我們項目搭建完成

 

第一個模塊:注冊

1、我們要有一個注冊頁面

 

思路:將注冊的信息提交到servlet里面,在servlet我們將信息存儲到數據庫中

1、注冊信息先傳到servlet中

 

 

 

 

 

2、我們寫一個servlet來獲取頁面上的值

      實例化你接口實現類,調用接口實現類中的方法

 

記住:servlet中只做數據的獲取和方法的調用,頁面的跳轉

 

3、注冊的接口

public int regin(String name,String password);

 

4、接口實現類:繼承你的basedao實現你的接口

接口實現類只需要寫一個sql語句

調用我們basedao中的executeUpdate方法(新增,修改,刪除都調用executeUpdate)

記住:接口實現類里面寫的是我們所有的業務邏輯

 

 

 

 

 

第二個模塊:登陸

1、我們要有一個登陸的jsp(從注冊的servlet中跳轉到你的登陸頁面)

 

<form name="form1" method="post" action="LoginServlet">

   用戶名: <input type="text" name="username">

密碼: <input type="password" name="password">

          <input type="submit" value="登錄">

   </form>

2、我們在登陸頁面中提交到我們的登陸的srvlet中(LoginServlet

3、我們需要創建一個Loginservlet

登陸的思路:拿到用戶名和密碼去你的數據庫中進行查詢,查詢出這個數據,證明登陸成功否者登陸失敗

獲取登陸的用戶名和密碼

實例化登陸接口實現類

調用登陸方法

 

 

 

如果登陸成功了{

我們要吧列表上的數據查詢出來(查詢出Student表中所有的數據)

 

 

 

 

 

 

 

 

}

4、要寫一個接口

public ResultSet login(String name,String password);

//列表中的接口:查詢學生表中所有的信息

   public ResultSet finduser();

 

5、寫一個接口實現類

   寫一條sql調用basedao中的executequery()

   登陸的方法

 

 

 

 

   查詢出列表的方法(查詢student表中的方法)

 

 

 

6、我們需要創建一個學生表的實體類StudentEntity

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM