黑马程序员-面向对象-08天-1 (数据库操作)
2013-03-28 12:35
260 查看
package java08; /* * 需求:数据库的操作。 * 数据是:用户信息。 * 1,连接数据库。JDBC Hibernate * 2,操作数据库。 * c create r read u update d delete * 3,关闭数据库连接。 */ class User { } interface UserInfoDao { public void add(User user); public void delete(User user); } class UserInfoByJDBC implements UserInfoDao { public void add(User user) { // 1,JDBC连接数据库。; // 2,使用sql添加语句添加数据。; // 3,关闭连接。 } public void delete(User user) { // 1,JDBC连接数据库。; // 2,使用sql添加语句删除数据。; // 3,关闭连接。 } } class UserInfoByHibernate implements UserInfoDao { public void add(User user) { // 1,Hibernate连接数据库。; // 2,使用sql添加语句添加数据。; // 3,关闭连接。 } public void delete(User user) { // 1,Hibernate连接数据库。; // 2,使用sql添加语句删除数据。; // 3,关闭连接。 } } class DBOperate { public static void main(String[] args) { User user = new User(); UserInfoDao ui = new UserInfoByHibernate(); ui.add(user); ui.delete(user); } }
相关文章推荐
- 黑马程序员-面向对象-08天-2
- 黑马程序员-面向对象-08天-3 (Object)
- 黑马程序员-面向对象-08天-3
- 黑马程序员-面向对象-08天-3 (总结)
- 利用c#面向对象实现对数据库的操作
- 面向对象、Orcal数据库实现对数据的操作
- 黑马程序员---ADO.NET基础之操作数据库的几大对象
- 练习:Ado.Net 数据库增删改查--面向对象操作
- PHP面向对象方式操作数据库(扩展增强库MySQLi)
- 黑马程序员-面向对象-08天-2 (多态)
- PHP面向对象操作数据库
- 黑马程序员——Java基础日记——面向对象
- 黑马程序员_面向对象下
- 黑马程序员_C#面向对象学习知识总结2
- Java面向对象和数据库的脚本开发项目的不同
- 黑马程序员------面向对象之细总
- 黑马程序员-面向对象-07天-2 (抽象类测试)
- 黑马程序员_面向对象之多态
- 黑马程序员——Java面向对象(二)
- PHP—PDO对象操作数据库及MYSQL行锁应用于