菜鸟问题:请热心人帮助。CMP究竟是怎么回事啊?

J2EE 码拜 9年前 (2015-05-11) 646次浏览 0个评论
 

我以前一直是用PB做开发的,现在正在学EJB,但学到CMP和CMR这两个东西的时候真的不明白了,为什么那些接口和类都是提供空方法,而实现方法就在XML里面,这样做不是很复杂吗?为什么要这样做呢?如果有错误?我不就要把整个XML看一遍,而且又没有DEBUG功能。请大家帮帮忙,解释一下好吗?谢谢!

请大家帮帮忙,不够分可以加啊!!求求各位大侠了
先声明一下:Java的接口提供的方法都是在类里面实现的,你看到的接口的方法是空的,这没什么奇怪的。不止CMP,其它Java的接口也一样。
至于类里面的方法是用XML来实现,可以用提高维护的灵活性来解释吧,呵呵,我想,因为如果要对该方法(数据库操作)进行修改的话,只要更新XML部分就可以了,避免了修改J代码和重新编译J的麻烦吧。
至于DEBUG,呵呵,象这种远程的调试,尤其是分布试的调试本来就是很麻烦的,习惯就好。
楼上正解!

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明菜鸟问题:请热心人帮助。CMP究竟是怎么回事啊?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!