L 、Driver、Username和Password等,修改成你本机的相应数据,能打开数据库就好。
database.properties内容如下:
driver=org.gjt.mm.mysql.Driver
url=jdbc:mysql://localhost:3306/page
user=root
password=1234
下面是我用的数据库增删改查的Bean-> DBbusiness.java
package com.yourcompany.dbtool;
import java.sql.*;
/**
* 这是一个连接数据库具有增删改查的Bean
* @author 树下无影
*
*/
public class DBbusiness {
/*
* 定义连接参数等
*/
Connection conn = null;
PreparedStatement psps = null;
ResultSet rs = null;
public DBbusiness (){
}
/*
* 定义公用的Connection
*/
public Connection getConn() {
try {
DBConnection db=DBConnection.getInstance();
Connection conx = db.getConnection();
return conx;
} catch (Exception e) {
System.out.println("Connection连接出错");
}
return null;
}
/*
* 获取数据(查询)方法
*/
public ResultSet getData(String sql) {
try {
conn = getConn();
psps = conn.prepareStatement(sql);
rs = psps.executeQuery();
} catch (Exception e) {
System.out.println("查询数据库操作出错");
}
return rs;
}
/*
* 定义插入数据和更新的方法
*/
public boolean insert(String sql) {
try {
conn = getConn();
psps = conn.prepareStatement(sql);
psps.executeUpdate();
return true;
} catch (Exception e) {
System.out.println("数据库更新出错");
}
return false;
}
/*
* 定义创建数据库和表的方法
*/
public boolean create(String sql) {
try {
conn = getConn();
psps = conn.prepareStatement(sql);
psps.execute();
return true;
} catch (Exception e) {
}
return false;
}
/*
* 定义关闭连接的方法
*/
public void allClose() {
try {
if (rs != null)
rs.close();
if (psps != null)
psps.close();
if (conn != null)
{
DBConnection db=DBConnection.getInstance();
db.closeConnection(conn);
}
} catch (Exception e) {
System.out.println("数据库关闭操作出错");
}
}
}
Struts1.2实现MySQL数据库分页(5)
时间:2011-09-07
第四步:创建实体类
在vo包里,创建一个实体类,这步COPY过去就是。
Product.java
package com.yourcompany.vo;
public class Product {
String id;
String sortid;
String name;
String price;
String saleprice;
String descript;
String contents;
String saledate;
String salecount;
String image;
public Product(){}
public Product(String id,String sortid,String name,String price,
String saleprice,String descript,String contents,
String saledate,String
|