首页  韩国资源  酷站加油  我的展厅  设计名站  古典元素  推荐下载  设计欣赏  每周专访  招募精英  人才专区  网页教程  平面设计  编程开发  设计竞赛
当前位置:首页 > 编程开发 > JSP教程 > 正文
JDK 1.5中实现面向对象形式的SQL语句
来源:68design.net 2007年09月28日 09:08 网友评论:0条 点击:

  在JDK1.5中添加了enum类,我发现它可以用来与数据库表进行映射.而且实现起来非常方便.

  下面我就举个例子:

  比如:

  数据库中有一表:UserUser

  其有两个字段:1、id;2、username,

  我们就映射出一个enum:

public enum UserUser {
    username,
    id;
}

  接下来我们就开始用它来写SQL语句了:

public class UserTest {
    public static void main(String [] args)
    {
        //构建SQL语句
        String sql="select * from "+UserUser.class.getSimpleName() +" where "+UserUser.username.toString()+"=aksdkk";
        System.out.println(sql);
    }
}

  是不是非常方便呀,而且如果数据库表结构做了变动,在这些地方都很容易反应出来,很好地提高了SQL语句的正确性,及维护性。本人觉得这种方法比用hibernate好,因为写HQL的时候,也很容易出错。

上一篇:JSP中的pageEncoding和contentType属性区别   下一篇:一种JSP表单数据存储中的通用方法
收藏此页】【打印】【关闭
 相关文章  我要点评
·优化SQLServer数据库服务器内存的配置
·详解SQL中的时间计算语句
·系统1058错误 MySQL服务无法启动
·SQL 2005 express远程访问和sa密码的问题
·删除SQL Server日志的具体方法
·在SQL Server数据库中导入导出数据
·MySQL数据库只监听某个特定地址的方法
·SQL Server开发中常见的十个问题:

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 在线反馈 | 广告报价 | 友情链接 | 联系我们 | 免责声明 | 在线投稿 | 网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】