当前位置: 首页 > news >正文

六安网站建设费用py网站开发

六安网站建设费用,py网站开发,房产网最新楼盘网,怎么注册网站卖东西在使用Hibernate时,我们都用到了反向工程技术,即可根据一个已经存在的表,自动的生成Class类及映射文件,那么java是怎么知道数据库的表的结构的呢? 这就是DataBase MetaData所起的作用. 第一个概念“元数据”: 即数据的…

   在使用Hibernate时,我们都用到了反向工程技术,即可根据一个已经存在的表,自动的生成Class类及映射文件,那么java是怎么知道数据库的表的结构的呢? 这就是DataBase MetaData所起的作用.

 

   第一个概念“元数据”: 即数据的数据.

 

   我们来看一个案例:

1. 新建一个数据库:

create database metadatatest;

use metadatatest;


create table student(
    id int primary key auto_increment,
    name varchar(50) not null
)

select * from student;

 

2. 创建一个java程序来读取这个表的信息:

       public static void main(String[] args)throws Exception {
       Connection con=null;
       DatabaseMetaData m=null;
        Class.forName("com.mysql.jdbc.Driver");
        con=DriverManager.getConnection("jdbc:mysql://localhost:3306/metadatatest","root","a");
       
        //获取数据库元信息
        m=con.getMetaData();
        //取得数据库信息
        ResultSet rs=m.getTables(null, null,null, new String[]{"TABLE"});
        //循环输出数据库信息
        while(rs.next()){
            System.out.println("数据库名:"+rs.getString("TABLE_CAT"));
            System.out.println("模式:"+rs.getString("TABLE_SCHEM"));           
            System.out.println("表的名字:"+rs.getString("TABLE_NAME"));
            System.out.println("类型:"+rs.getString("TABLE_TYPE"));
            System.out.println("注释:"+rs.getString("REMARKS"));
        }
        System.out.println("************************************");
        //取出student表中的字段信息
        rs=m.getColumns(null, null, "student", null);
        while(rs.next()){
            System.out.print("列名:"+rs.getString("COLUMN_NAME")+"/t");
            System.out.print("列数据类型:"+rs.getString("DATA_TYPE")+"/t");
            System.out.print("列数据长度:"+rs.getString("COLUMN_SIZE")+"/t");
            System.out.print("列默认值:"+rs.getString("COLUMN_DEF")+"/t");
            System.out.println();
        }       
        rs.close();
        con.close();      
    }

http://www.yayakq.cn/news/250390/

相关文章:

  • 怎样在建设部网站上查公司信息嵌入式软件开发和硬件开发
  • 创建qq网站吗自助建站系统哪个好用
  • 重庆华鼎达网站建设wordpress 开发飞猪接口
  • 网站二级目录打不开广东省建设工程网站
  • 漳州市网站建设新闻系统网站开发dw实训总结报告
  • 外包网站制作sae 部署wordpress
  • 网站开发后端开发杭州网站建设长春公司
  • 网站一年多少钱阳江兼职招聘网最新招聘
  • 网站开发及技术越南网站 后缀
  • 怎么在网上注册自己的网站网站标签管理
  • 电商网站设计公司可找亿企邦如何利用云服务器进行网站建设
  • 广东智能网站建设哪家有网站建设的知识和技能
  • 厦门市市场开发建设服务中心网站哪里可以免费发布招聘信息
  • 建设银行杭州招聘网站诸城建设局网站
  • 企业做网站用什么建站系统wordpress删除导入xml
  • 汕头快速建站模板网站 域名到期
  • 网站设计开发是啥北京公司注册中介正规
  • 电子网站建设价格seo培训师招聘
  • 水友做的yyf网站工商局注册公司网站
  • 制作网站设计的公司公司做网站的价格几千元
  • 自己怎么做单页网站今天重要新闻
  • 做一个网站难不难客户关系管理名词解释
  • 赣州网站制作找哪家好wordpress虚拟交易模板
  • 秀山网站建设端午节手抄报获奖希爱力副作用太强了
  • 受雇去建设网站类网站莆田有哪些网站建设公司
  • 自己建网站需要备案吗wordpress在手机版
  • 柳州市住房和城乡建设局网站首页学网页设计有用吗
  • 网站建设意向书wordpress 登入
  • 网站平台推广有哪些网站开发工程师任职要求
  • 有哪些做海报的网站查询战网