• 大小: 4.18MB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2023-08-13
  • 语言: Java
  • 标签:

资源简介

此代码用于java web 开发,把 对应的包加入后,可以自动生成dao层代码。

资源截图

代码片段和文件信息

package com.amtium.cms.dao.bean;
import com.amtium.cms.dao.model.*;
import java.sql.*;
import java.util.*;

/**
 * 该文件是通过数据库表结构由DBFilesGen自动生成的。请不要修改文件内容!
 * 根据单个表结构生成对应的数据访问对象(DAO)文件
 * DataFilesGen Impl版本: Revision: 1.1  
 */

public class Bol_adminBean{

public Bol_adminBean(){
}

/**
*添加记录
*@param conn Connection 
*@param model Bol_adminModel
*/
public void addBol_adminModel(Connection connBol_adminModel model) throws SQLException {
String sql = “insert into Bol_admin(ADMIN_ID ADMINNAME ADMINPASSWORD ADMINLEVEL ADMINEMAIL ADMINPHONE) values(??????)“;
PreparedStatement ps = null;
try {
ps = conn.prepareStatement(sql);
ps.setString(1 model.getADMIN_ID());
ps.setString(2 model.getADMINNAME());
ps.setString(3 model.getADMINPASSWORD());
ps.setString(4 model.getADMINLEVEL());
ps.setString(5 model.getADMINEMAIL());
ps.setInt(6 model.getADMINPHONE());
ps.executeUpdate();
return;
}
catch (SQLException ex) {
System.out.println(“ 在 Bol_adminBean 中执行数据库操作时出错 SQL语句为 -->sql =“ + sql+ “\n“ + ex.getMessage());
throw ex;
}
/**
* 关闭所有资源
*/
finally {
if (ps != null) {
ps.close();
}
}
}
/**
*根据主键获取模型
*@param conn Connection 
*@param admin_id String
*@return  model Bol_adminModel
*/
public Bol_adminModel getModelByPK(Connection connString admin_id) throws SQLException {
String sql = “select * from  Bol_admin where  ADMIN_ID = ?“;
Bol_adminModel model = null;
PreparedStatement ps = null;
ResultSet rt = null;
try{
ps = conn.prepareStatement(sql);
ps.setString(1 admin_id);
rt = ps.executeQuery();
if(rt.next()){
model = new Bol_adminModel();
model.setADMIN_ID(rt.getString(1));
model.setADMINNAME(rt.getString(2));
model.setADMINPASSWORD(rt.getString(3));
model.setADMINLEVEL(rt.getString(4));
model.setADMINEMAIL(rt.getString(5));
model.setADMINPHONE(rt.getInt(6));
}
}catch (SQLException ex){
System.out.println(“ 在 Bol_adminBean 中执行数据库操作时出错 SQL语句为 -->sql =“ + sql+ “\n“ + ex.getMessage());
throw ex;
}finally{
if(rt!=null)
rt.close();
if (ps != null) 
ps.close();
}
return model;
}
/**
*修改记录
*@param conn Connection 
*@param model Bol_adminModel
*/
public void updateBol_adminModel(Connection connBol_adminModel model) throws SQLException {
String sql = “update Bol_admin set ADMIN_ID=? ADMINNAME=? ADMINPASSWORD=? ADMINLEVEL=? ADMINEMAIL=? ADMINPHONE=? where ADMIN_ID= ?“;
PreparedStatement ps = null;
try {
ps = conn.prepareStatement(sql);
ps.setString(1 model.getADMIN_ID());
ps.setString(2 model.getADMINNAME());
ps.setString(3 model.getADMINPASSWORD());
ps.setString(4 model.getADMINLEVEL());
ps.setString(5 model.getADMINEMAIL());
ps.setInt(6 model.getADMINPHONE());
ps.setString(7 model.getADMIN_ID());
ps.executeUpdate();
return;
}
catch (S

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-05-01 11:25  自动生成DAO\
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\
     文件         773  2012-05-16 17:51  自动生成DAO\JavaProject\.classpath
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\.myeclipse\
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\.myeclipse\profiler\
     文件        1419  2012-06-05 09:55  自动生成DAO\JavaProject\.myeclipse\profiler\ConnectionUsage.xml
     文件         603  2012-05-17 22:48  自动生成DAO\JavaProject\.project
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\.settings\
     文件         629  2011-06-27 14:13  自动生成DAO\JavaProject\.settings\org.eclipse.jdt.core.prefs
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\bin\
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\bin\com\
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\bin\com\amtium\
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\bin\com\amtium\cms\
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\
     文件        8563  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_adminBean.class
     文件        9543  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_bugBean.class
     文件        7830  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_bugstateBean.class
     文件        8811  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_companyBean.class
     文件        8039  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_imei_userBean.class
     文件        7676  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_osBean.class
     文件        7833  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_phoneimeiBean.class
     文件        9370  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_programBean.class
     文件        7958  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_programstyleBean.class
     文件        8671  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_useralipayBean.class
     文件        8682  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bol_userBean.class
     文件        8260  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\Bug_buglogBean.class
     文件        8148  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\bean\TesttableBean.class
     目录           0  2012-06-22 21:49  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\model\
     文件        1634  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\model\Bol_adminModel.class
     文件        2679  2012-05-23 10:19  自动生成DAO\JavaProject\bin\com\amtium\cms\dao\model\Bol_bugModel.class
............此处省略96个文件信息

评论

共有 条评论

相关资源