求高手指教下。我最近在做项目,要求我把SQL封装成java的接口包

[复制链接]
查看11 | 回复2 | 2011-7-10 21:14:26 | 显示全部楼层 |阅读模式
我研究了下,只想到直接把sql的语句传进方法里。而那样做,定义的接口方法就只有二个createStatement和executeQuery。请问除了传SQL语句,还有别的方法吗?
public class SqlOperate
{
        public static void executeUpdate(Statement stmt, String sql)
        {
                try {
                        if(stmt != null) {
                                stmt.executeUpdate(sql);
                        }
                } catch (SQLException e) {
                        e.printStackTrace();
                }
        }
}
这是我写的,有什么不妥也帮忙看下

回复

使用道具 举报

千问 | 2011-7-10 21:14:26 | 显示全部楼层
和数据库相关的都可以放你的接口里。另外一些常用的数据操作的方法,也可以一并放进去。...
回复

使用道具 举报

千问 | 2011-7-10 21:14:26 | 显示全部楼层
你理解错了吧,举个例子插入一条数据,把insert语句和执行过程写到一个save方法里,再定义一个public x save(X x);接口这才叫把SQL封装成java接口...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行