Abator cannot map mysql tinyint data type!
-------------------------------------------
Key: IBATIS-434
URL: https://issues.apache.org/jira/browse/IBATIS-434
Project: iBatis for Java
Issue Type: Bug
Components: Tools
Environment: mysql 5.0.27 fro windows
Reporter: Andrea Pantaleoni
Priority: Minor
This happens with the current version of Abator
when Abator try to map a table in mysql database map the tinyint data type to
Object java class
to reapet:
Create table if not exists Example (
ID tinyint(1)
)
ENGINE = InnoDB;
Abator will create:
public class Bug {
/**
* This field was generated by Abator for iBATIS.
* This field corresponds to the database column bug.id
*
* @abatorgenerated Mon Jun 04 14:20:19 CEST 2007
*/
private Object id;
/**
* This method was generated by Abator for iBATIS.
* This method returns the value of the database column bug.id
*
* @return the value of bug.id
*
* @abatorgenerated Mon Jun 04 14:20:19 CEST 2007
*/
public Object getId() {
return id;
}
/**
* This method was generated by Abator for iBATIS.
* This method sets the value of the database column bug.id
*
* @param id the value for bug.id
*
* @abatorgenerated Mon Jun 04 14:20:19 CEST 2007
*/
public void setId(Object id) {
this.id = id;
}
}
which is not correct because the type tinyint is mapped to java class Object
Many thanks
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.