论坛首页 Java企业应用论坛

ibatis调用oracle用户自定义类型怎么写??

浏览 9898 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-05-09  
把arr中的数据是怎么转成id与dat的?
0 请登录后投票
   发表时间:2007-05-09  
qing_pu 写道
dovecat 写道
需要自己定义一个ArrayTypeHandler

有这方面的思路,只不过具体的写法,能给个例子吗??


http://opensource.atlassian.com/confluence/oss/display/IBATIS/How+do+I+use+a+Custom+Type+Handler+with+complex+property+or+Type+Safe+Enumeration
0 请登录后投票
   发表时间:2007-05-09  
qing_pu 写道
抛出异常的爱 写道
你变型变的比指针还麻烦(说真的没看明白)

不过告诉我你是怎么想的,想要什么样子的东西?
如果你只是想要这个程序过去,
那么把你脑子里所有的动态语言语法全扔了好好的定义变量,再写程序。否则你写出来的就是一堆垃圾

如果说就要这个程序通过,那么应该调些或者再做些什么东西呢??
还有就是有关变量类型的定义:
先定义了一个类型:warrant.test_rshan_typ ,包含了两个属性:id VARCHAR2(10),dat VARCHAR2(50)
然后定义了一个数组类型:warrant.test_rshan_typ_arr,它里面用来存放warrant.test_rshan_typ类型。
最后定义了存储过程:warrant.shan_test_array,接收传入的warrant.test_rshan_typ_arr数据,进行
test_rshan表的操作。以及返回操作结果。


这个自定义的类型还挺复杂的呀,就当是个批量的数据参数吧,如果真的能够用上自定义的类型当然很好了。
我想问一下,为什么一定要用存储过程来处理呢?是不是数据量比较大,业务逻辑复杂?
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics