Avatar billede mercutio Nybegynder
09. november 2005 - 11:47 Der er 4 kommentarer

Booleans og ibatis

Hej Eksperter.

Jeg bruger ibatis som mit dlag og vil gerne vide om ikke man kan få ibatis til at styre hvordan jeg gemmer boolean værdier for mine objektor.

Mvh Merc.
Avatar billede simonvalter Praktikant
09. november 2005 - 19:23 #1
Måske skal du have fat i TypeHandlerCallback


TypeHandlerCallback: A simple interface for implementing custom type handlers. Using this interface, you can implement a type handler that will perform customized processing before parameters are set on a PreparedStatement and after values are retrieved from a ResultSet. Using a custom type handler you can extend the framework to handle types that are not supported, or handle supported types in a different way. For example, you might use a custom type handler to implement proprietary BLOB support (e.g. Oracle), or you might use it to handle booleans using "Y" and "N" instead of the more typical 0/1. EXAMPLE Here's ...

eksempel her:

http://opensource2.atlassian.com/confluence/oss/display/IBATIS/How+do+I+use+a+Custom+Type+Handler+with+complex+property+or+Type+Safe+Enumeration
Avatar billede simonvalter Praktikant
09. november 2005 - 19:25 #2
Om det konflikter med den indbyggede support skal jeg ikke kunne sige..
Avatar billede simonvalter Praktikant
09. november 2005 - 19:37 #3
http://blogger.xs4all.nl/rrolfje/archive/2005/07/04/49486.aspx
Det må virke med Boolean, boolean er nok en anden sag
Avatar billede simonvalter Praktikant
09. november 2005 - 19:54 #4
i ibatis-sqlmaps pdf snakker de også om noget der hedder parameter maps i forhold til stored procedures.. jeg ved ikke om det er noget da jeg ikke gider læse alt og prøve.. men kan se at de kan specificere in/out mapping
<parameter property="email1" jdbcType="VARCHAR" javaType="java.lang.String" mode="INOUT"/>.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester