資源簡介
非常完整的員工管理系統代碼,比較實用,值得下載看看。

代碼片段和文件信息
package?dao;
import?java.sql.Connection;
import?java.sql.PreparedStatement;
import?java.sql.ResultSet;
import?java.sql.SQLException;
import?java.util.ArrayList;
import?java.util.List;
import?entity.Fee;
import?util.DBUtils;
public?class?FeeDao?{
public?List?findAllS(){
List?users?=??
new?ArrayList();
Connection?conn?=?null;
try?{
conn?=?DBUtils.getConn();
String?sql?=?“SELECT?*?FROM?cost“;
PreparedStatement?ps?=?
conn.prepareStatement(sql);
ResultSet?rs?=?ps.executeQuery();
while(rs.next()){
int?id?=?rs.getInt(“cost_id“);
String?name?=?rs.getString(
“name“);
int?base_duration?=?rs.getInt(
“base_duration“);
double?base_cost=rs.getDouble(“base_cost“);
double?unit_cost=rs.getDouble(“unit_cost“);
String?status??=?rs.getString(
“status“);
String?descr?=rs.getString(“descr“);
String?creatime??=rs.getString(“creatime“);
String?startime???=rs.getString(“startime“);
String?cost_type???=rs.getString(“cost_type“);
Fee?fee?=?new?Fee();
fee.setId(id);
fee.setName(name);
fee.setbase_duration(base_duration);
fee.setbase_cost(base_cost);
fee.setUnit_cost(unit_cost);
fee.setStatus(status);
fee.setDescr(descr);
fee.setCreatime(creatime);
fee.setStartime(startime);
fee.setCost_type(cost_type);
users.add(fee);
}
}?catch?(SQLException?e)?{
e.printStackTrace();
throw?new?RuntimeException(e);
}finally{
DBUtils.closeConn(conn);
}
return?users;
}
public?void?save(Fee?fee){
Connection?conn=null;
try?{
conn?=?DBUtils.getConn();
String??sql=“INSERT?INTO?cost?“
+?“VALUES(null????0?DEFAULTDEFAULT?)“;
PreparedStatement?ps=conn.prepareStatement(sql);
ps.setString(1?fee.getName());
ps.setInt(2?fee.getbase_duration());
ps.setDouble(3?fee.getbase_cost());
ps.setDouble(4?fee.getUnit_cost());
ps.setString(5?fee.getDescr());
ps.setString(6?fee.getCost_type());
ps.executeUpdate();
}?catch?(Exception?e)?{
e.printStackTrace();
throw?new?RuntimeException(e);
}finally{
DBUtils.closeConn(conn);
}
}
public?void?delete(int?id){
Connection?conn=null;
try?{
conn?=DBUtils.getConn();
String?sql=“DELETE?FROM?cost?WHERE?cost_id=?“;
PreparedStatement?ps=conn.prepareStatement(sql);
ps.setInt(1?id);
ps.executeUpdate();
}?catch?(Exception?e)?{
e.printStackTrace();
throw?new?RuntimeException(e);
}finally{
DBUtils.closeConn(conn);
}
}
public?void?update(Fee?fee){
Connection?conn=null;
try?{
conn=DBUtils.getConn();
String?sql=“UPDATE?cost?set?name=?base_duration=?base_cost=?unit_cost=?descr=??WHERE?cost_id=?“;
PreparedStatement?ps=conn.prepareStatement(sql);
ps.setString(1?fee.getName());
ps.setInt(2?fee.getbase_duration());
ps.setDouble(3?fee.getbase_cost());
ps.setDouble
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1772??2018-03-28?16:52??java員工管理系統\Servlet-doc\.classpath
?????文件???????1228??2018-03-28?16:52??java員工管理系統\Servlet-doc\.project
?????文件???????1220??2018-03-28?16:53??java員工管理系統\Servlet-doc\.project(1)
?????文件????????639??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\.jsdtscope
?????文件????????511??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.core.resources(1).prefs
?????文件????????308??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.core.resources.prefs
?????文件????????430??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.jdt.core.prefs
?????文件?????????90??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.m2e.core.prefs
?????文件????????674??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.wst.common.component
?????文件????????292??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.wst.common.project.facet.core.xm
?????文件?????????49??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.wst.jsdt.ui.superType.container
?????文件??????????6??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.wst.jsdt.ui.superType.name
?????文件?????????50??2018-03-28?16:53??java員工管理系統\Servlet-doc\.settings\org.eclipse.wst.validation.prefs
?????文件????????831??2018-03-28?16:53??java員工管理系統\Servlet-doc\pom(1).xm
?????文件????????707??2018-03-28?16:52??java員工管理系統\Servlet-doc\pom.xm
?????文件???????3268??2018-03-28?16:54??java員工管理系統\Servlet-doc\src\main\java\dao\FeeDao.java
?????文件???????3490??2018-03-28?16:54??java員工管理系統\Servlet-doc\src\main\java\dao\UserDAO(1).java
?????文件???????3562??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\dao\UserDAO.java
?????文件???????1920??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\entity\Fee.java
?????文件???????1372??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\entity\User.java
?????文件???????1866??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\util\DBUtils.java
?????文件???????2015??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\web\ActionServlet.java
?????文件???????3062??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\web\CheckcodeServlet.java
?????文件????????903??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\web\DeleteFeeServlet.java
?????文件???????1902??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\web\FeeAddServlet.java
?????文件???????1251??2018-03-28?16:55??java員工管理系統\Servlet-doc\src\main\java\web\FeeServlet.java
?????文件???????1488??2018-03-28?16:56??java員工管理系統\Servlet-doc\src\main\java\web\loginServlet(1).java
?????文件???????1533??2018-03-28?16:56??java員工管理系統\Servlet-doc\src\main\java\web\loginServlet.java
?????文件???????1977??2018-03-28?16:56??java員工管理系統\Servlet-doc\src\main\java\web\ModiFeeServlet.java
?????文件????????113??2018-03-28?16:53??java員工管理系統\Servlet-doc\src\main\resources\jbbc.properties
............此處省略163個文件信息
評論
共有 條評論