Oracle存储过程及Java调用(三)

2015-07-16 12:08:05 · 作者: · 浏览: 6

? this.userid = userid;
? this.topicid = topicid;
? this.record = record;
?}


?public String getUserid() {
? return userid;
?}


?public void setUserid(String userid) {
? this.userid = userid;
?}


?public String getTopicid() {
? return topicid;
?}


?public void setTopicid(String topicid) {
? this.topicid = topicid;
?}


?public String getRecord() {
? return record;
?}


?public void setRecord(String record) {
? this.record = record;
?}


?@Override
?public String toString() {
? return "ProcedureBean [userid=" + userid + ", topicid=" + topicid
? ? + ", record=" + record + "]";
?}


}


折腾了我好几天研究这个东西,主要是要研究对象数组类型的,从语法都不清楚,只能参照着能看懂大概的别人代码揣测着写,到最后测试通过,一把辛酸泪啊,两天研究到凌晨四点,敲了不知多少遍回车键,点了不知多少次运行(其实也没多少,可能也是对之前调试所有bug过程的一次发泄),因为复杂类型的参数网上很多没讲清楚,也有很多bug,所以没办法就用。测试期间bug不断,一直百度,也翻了下平时都没认真看过的教材,最后终于打通从PL/SQL调用到Java调用,其实bug出最多在Java调用上,各种类型不匹配,只能说搜索引擎真强大,互联网真强大,大数据真强大。最后我想说的是:“人就怕认真”。