资源简介
非常完整的员工管理系统代码,比较实用,值得下载看看。
代码片段和文件信息
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个文件信息
评论
共有 条评论