真的没人会码?????

liuxiaowei 2002-06-12 10:22:52
编译一个实体bean时出现以下错误:
"Employee_WebLogic_CMP_RDBMS.java": Warning #: 368 : method getBigDecimal(int, int) in interface java.sql.ResultSet has been deprecated at line 755, column 58
怎样解决?
是不是weblogic6.1 的bug ?大概意思是getBigDecimal(int,int)被弃用
编译session bean没问题
...全文
43 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
daehappy 2002-06-13
  • 打赏
  • 举报
回复
up!关注!
zwhhwz 2002-06-12
  • 打赏
  • 举报
回复
警告:这个方法不被推荐使用,
随风来去 2002-06-12
  • 打赏
  • 举报
回复
这个方法是一个老版本的方法
新版本中最好就不使用了
liuxiaowei 2002-06-12
  • 打赏
  • 举报
回复
可是这是weblogic自动生成的代码,没法改呀!
yanyanem 2002-06-12
  • 打赏
  • 举报
回复
另外Warning #: 只是警告不是 error.
你放心,程序还是会运行的。
yanyanem 2002-06-12
  • 打赏
  • 举报
回复
不用getBigDecimal 方法就可以了,找其他的代替啊。
worldheart 2002-06-12
  • 打赏
  • 举报
回复
我个人理解:

不是bug,其实他告诉你在
method getBigDecimal(int, int)
中,这种用法已经丢弃了,你可以继续使用,但最好不要用!
horseliu 2002-06-12
  • 打赏
  • 举报
回复
ResultSet.getBigDecimal(int columnIndex,int scale);第一个参数为列号,第二个参数为返回的小数点右边的位数。这个方法已经不推荐使用了。简单的改为:

ResultSet.getBigDecimal(int columnIndex);就可以了。
另外,不该也可以,程序一样运行。
littlecong 2002-06-12
  • 打赏
  • 举报
回复
jdk得文档里没有建议的替代方式

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧