/** * * @author Francesco Cina * * 05/giu/2011 */ public class People extends PeopleBase { private Date deathdate; @Column(name="SECONDBLOB") private Blob blob; public Date getDeathdate() { return deathdate; } public void setDeathdate(Date deathdate) { this.deathdate = deathdate; } public Blob getSecondblob() { return blob; } public void setSecondblob(Blob secondblob) { blob = secondblob; } }
private void verifyAnnotationColumn(Column column, StringBuffer columnName, Field field) { if (column!=null) { columnName.append( column.name() ); } else { columnName.append( FieldDefaultNaming.getJavanameToDBnameDefaultMapping(field.getName()) ); } }
/** * * @author Francesco Cina * * 05/giu/2011 */ public class People extends PeopleBase { private Date deathdate; @Column(name="SECONDBLOB") private Blob blob; public Date getDeathdate() { return deathdate; } public void setDeathdate(Date deathdate) { this.deathdate = deathdate; } public Blob getSecondblob() { return blob; } public void setSecondblob(Blob secondblob) { blob = secondblob; } }
public static ColumnInfo getColumnInfo(final Field field) { Column column = field.getAnnotation(Column.class); if (column!=null) { return new AnnotationColumnInfo(column.name()); } return new InferedColumnName(field.getName()); }
/** * * @author Francesco Cina * * 05/giu/2011 */ public class People extends PeopleBase { private Date deathdate; @Column(name="SECONDBLOB") private Blob blob; public Date getDeathdate() { return deathdate; } public void setDeathdate(Date deathdate) { this.deathdate = deathdate; } public Blob getSecondblob() { return blob; } public void setSecondblob(Blob secondblob) { blob = secondblob; } }
/** * * @author Francesco Cina' * * Apr 1, 2012 */ public class BeanWithValuesGenerator { @Id @Generator(generatorType = GeneratorType.SEQUENCE, name = "SEQ_BLOBCLOB", ifValueIn={12l,15l}) @Column(name = "ID") long index; }
/** * * @author Francesco Cina' * * Apr 1, 2012 */ public class BeanWithValuesGenerator { @Id @Generator(generatorType = GeneratorType.SEQUENCE, name = "SEQ_BLOBCLOB", ifValueIn={12l,15l}) @Column(name = "ID") long index; }
/** * * @author Francesco Cina * * 08/giu/2011 */ @Table(tableName = "ANNOTATION_TABLE_NAME") public class AnnotationBean1 { @Id private String index; public long columnNotAnnotated; @Column(name = "ANNOTATION_COLUMN_NAME") Object columnAnnotated; public String getIndex() { return this.index; } public void setIndex(final String index) { this.index = index; } }
/** * * @author Francesco Cina * * 08/giu/2011 */ @Table(name = "ANNOTATION_TABLE_NAME") public class AnnotationBean1 { @Id private String index; public long columnNotAnnotated; @Column(name = "ANNOTATION_COLUMN_NAME") Object columnAnnotated; public String getIndex() { return index; } public void setIndex(String index) { this.index = index; } }
private String lastname; private Date birthdate; @Column(name="FIRSTBLOB") private InputStream blob; private Reader firstclob;
@Table(tableName="USER_ADDRESS") public class UserAddress { @FK(references=User.class) private Long userId; @FK @Column(name="COUNTRY_ID") private UserCountry country; public Long getUserId() { return userId; } public void setUserId(final Long userId) { this.userId = userId; } public UserCountry getCountry() { return country; } public void setCountry(final UserCountry country) { this.country = country; } }
private String lastname; private Date birthdate; @Column(name="FIRSTBLOB") private InputStream blob; private Reader firstclob;
private String lastname; private Date birthdate; @Column(name="FIRSTBLOB") private InputStream blob; private Reader firstclob;
/** * * @author Francesco Cina * * 08/giu/2011 */ @Table(tableName = "ANNOTATION_TABLE_NAME" , schemaName = "SCHEMA_NAME") public class AnnotationBean3 { @Id private String index; public long columnNotAnnotated; @Id @Column(name = "ANNOTATION_COLUMN_NAME") Object columnAnnotated; public String getIndex() { return this.index; } public void setIndex(final String index) { this.index = index; } }
public class Blobclob_Stream { @Column(name="BLOB") private InputStream blobInputStream;
public class Blobclob_Stream { @Column(name="BLOB") private InputStream blobInputStream;
@Column(name = "ID") private long index;
@Column(name = "ID") private long index;