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

  • 大小: 12.59MB
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-01
  • 語言: Html/CSS
  • 標簽: car??java??servle??

資源簡介

1)對Java基礎的掌握程序,對面向對象的理解; 2)對前端技術的了解,重點為JavaScript,Ajax異步提交,JSON解析; 3)對數據庫的掌握情況,熟練使用SQL語句,重點為多表查詢; 4)熟練使用MVC設計模式,采用三層架構開發項目;

資源截圖

代碼片段和文件信息

package?com.yxzc.dao;

import?java.sql.SQLException;
import?java.util.Calendar;
import?java.util.List;

import?org.apache.commons.dbutils.QueryRunner;
import?org.apache.commons.dbutils.handlers.BeanHandler;
import?org.apache.commons.dbutils.handlers.BeanListHandler;
import?org.apache.commons.dbutils.handlers.ScalarHandler;

import?com.yxzc.entity.Brand;
import?com.yxzc.entity.PageBean;
import?com.yxzc.jdbc.TxQueryRunner;

/**
?*?操作品牌表的Dao
?*?@author?panya
?*
?*/
public?class?BrandDao?{

private?QueryRunner?qr?=?new?TxQueryRunner();

/**
?*?添加品牌
?*?@param?name?添加的品牌名稱
?*?@return?返回添加成功的記錄數,-1為添加失敗
?*/
public?int?add(String?name){
String?sql?=?“insert?into?brand(brandNamecreateTime)?values?(??)“;
object[]?params?=?{nameCalendar.getInstance().getTime()};
try?{
int?i?=?qr.update(sql?params);
return?i;
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?-1;
}

/**
?*?修改品牌
?*?@param?b?要修改的品牌對象
?*?@return?返回修改成功的記錄數,-1為修改失敗
?*/
public?int?update(Brand?b){
String?sql?=?“update?brand?set?brandName=??where?id=?“;
object[]?params?=?{b.getBrandName()b.getId()};
try?{
int?i?=?qr.update(sql?params);
return?i;
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?-1;
}

/**
?*?刪除品牌
?*?@param?id?要刪除的品牌ID
?*?@return?返回刪除成功的記錄數,-1為刪除失敗
?*/
public?int?del(int?id){
String?sql?=?“delete?from?brand?where?id=?“;
object[]?params?=?{id};
try?{
int?i?=?qr.update(sql?params);
return?i;
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?-1;
}

/**
?*?根據品牌名稱查詢,用戶添加品牌時驗證名稱重復
?*?@param?name?要查詢的名稱
?*?@return?查詢到的品牌對象
?*/
public?Brand?findByName(String?name){
String?sql?=?“select?*?from?brand?where?brandName=?“;
object[]?params?=?{name};
Brand?b?=?null;
try?{
b?=?qr.query(sql?new?BeanHandler(Brand.class)?params);
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?b;
}

/**
?*?查詢記錄總條數
?*?@return
?*/
@SuppressWarnings({?“unchecked“?“rawtypes“?})
public?long?findNum(){
String?sql?=?“select?count(*)?from?brand“;
try?{
object?obj?=?qr.query(sql?new?ScalarHandler());
Long?l?=?(Long)?obj;
return?l;
}?catch?(SQLException?e)?{
e.printStackTrace();
}
return?-1L;
}


/**
?*?分頁查詢所有
?*?@param?pc?當前頁數
?*?@param?ps?每頁記錄數
?*?@return?當前頁面對象
?*/
public?PageBean?findAll(int?pcint?ps){

//獲取記錄總數
long?len?=?findNum();
if(len<0)?return?null;//沒有記錄,結束當前方法

//實例化當前頁面對象
PageBean?pb?=?new?PageBean();
pb.setPc(pc);//當前頁數
pb.setPs(ps);//每頁記錄數
pb.setTr((int)len);//總記錄數

String?sql?=?“select?*?from?brand?order?by?id?desc?limit???;“;
object[]?params?=?{(pc-1)*psps};
List?list?=?null;
try?{
list?=?qr.query(sql?new?BeanListHandler(Brand.class)?params);
pb.setBeanList(list);
return?pb;
}?catch?(SQLException?e

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2017-08-29?10:48??JavaWeb項目實訓方案\
?????目錄???????????0??2017-08-29?10:45??JavaWeb項目實訓方案\數據庫\
?????文件???????10060??2017-08-29?01:28??JavaWeb項目實訓方案\數據庫\yxzc.sql
?????目錄???????????0??2017-08-25?18:19??JavaWeb項目實訓方案\項目jsp模板\
?????目錄???????????0??2017-08-26?00:02??JavaWeb項目實訓方案\項目jsp模板\yxzc\
?????文件????????5670??2017-08-25?20:36??JavaWeb項目實訓方案\項目jsp模板\yxzc\add_brand.jsp
?????文件????????7616??2017-08-25?18:15??JavaWeb項目實訓方案\項目jsp模板\yxzc\add_car.jsp
?????文件????????7844??2017-08-25?18:15??JavaWeb項目實訓方案\項目jsp模板\yxzc\add_customer.jsp
?????文件????????7475??2017-08-26?16:33??JavaWeb項目實訓方案\項目jsp模板\yxzc\add_emp.jsp
?????文件????????5358??2017-08-25?23:40??JavaWeb項目實訓方案\項目jsp模板\yxzc\add_store.jsp
?????文件????????5082??2017-08-26?00:34??JavaWeb項目實訓方案\項目jsp模板\yxzc\borrow_car.jsp
?????文件????????8996??2017-08-25?21:51??JavaWeb項目實訓方案\項目jsp模板\yxzc\brand.jsp
?????文件????????5828??2017-08-25?18:17??JavaWeb項目實訓方案\項目jsp模板\yxzc\carbad.jsp
?????文件????????4630??2017-08-25?23:34??JavaWeb項目實訓方案\項目jsp模板\yxzc\carbad_mess.jsp
?????目錄???????????0??2017-08-25?18:19??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\
?????文件???????65565??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\animate.css
?????文件???????31301??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\bootstrap-rtl.css
?????文件??????121261??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\bootstrap.min.css
?????目錄???????????0??2017-08-25?18:19??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\demo\
?????文件????????7672??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\demo\webuploader-demo.css
?????文件???????32318??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\font-awesome.css
?????文件???????26711??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\font-awesome.min.css
?????文件????????2022??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\login.css
?????目錄???????????0??2017-08-25?18:19??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\patterns\
?????文件???????26278??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\patterns\header-profile-skin-1.png
?????文件???????33032??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\patterns\header-profile-skin-3.png
?????文件????????5877??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\patterns\header-profile.png
?????文件??????137733??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\patterns\shattered.png
?????目錄???????????0??2017-08-25?18:19??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\plugins\
?????目錄???????????0??2017-08-25?18:19??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\plugins\awesome-bootstrap-checkbox\
?????文件????????6736??2017-08-24?22:13??JavaWeb項目實訓方案\項目jsp模板\yxzc\css\plugins\awesome-bootstrap-checkbox\awesome-bootstrap-checkbox.css
............此處省略1757個文件信息

評論

共有 條評論