DB -
》实体类
-
》业务逻辑
Dao-
》视图层(
JSP
)
事先建好数据表,存储各种商品信息,然后导入mysql-connector-java-5.0.5-bin.jar,定义数据库类DBHelper,用此类获取数据库连接,用静态代码块加载驱动
<span style="white-space:pre"> </span><span style="font-family: Arial, Helvetica, sans-serif;">private static final String driver = "com.mysql.jdbc.Driver"; //数据库驱动
private static final String url="jdbc:mysql://localhost:3306/shopping?useUnicode=true&characterEncoding=UTF-8"; //连接数据库的URL地址
private static final String username="root";//数据库的用户名
private static final String password="123456";//数据库的密码
private static Connection conn=null;
//静态代码块负责加载驱动
static
{
try
{
Class.forName(driver);
}
catch(Exception ex)
{
ex.printStackTrace();
}
}
</span>
定义商品业务逻辑类ItemsDao,