写一个java程序把orcale数据库中的表名和字段名导出,该怎么解决

写一个java程序把orcale数据库中的表名和字段名导出
怎样写一个程序吧oracle中的表名和字段名都导成一个文件

------解决方案--------------------
select * from user_tab_cols可以查询到表名和字段名,循环一下结果集生成一个文件
------解决方案--------------------
java中有一种加metaData(元数据)的类型,lz用它可以得到列名(getColumnName这样的方法),然后见得到的列名写到xml或者其他类型的文件中就可以了。