@Wrapper( forColumn="credit_card_num", read="decrypt(credit_card_num)", write="encrypt(?)" )
@ReadWrapper( forColumn="credit_card_num", expression="decrypt(credit_card_num)" ) @WriteWrapper( forColumn="credit_card_num", expression="encrypt(?)" ) On Tue, 2010-09-28 at 00:10 +0200, Emmanuel Bernard wrote: > Hey guys, > I've implemented > http://opensource.atlassian.com/projects/hibernate/browse/HHH-4510 and > committed it. It basically looks like that > > @Entity > class CreditCard { > @Column(name="credit_card_num") > @ReadWriteExpression( > forColumn="credit_card_num", > read="decrypt(credit_card_num)", > write="encrypt(?)") > public String getCreditCardNumber() { return creditCardNumber; } > public void setCreditCardNumber(String number) { this.creditCardNumber = > number; } > private String creditCardNumber; > } > > However, I am not super happy about @ReadWriteExpression as a name. > @ColumnReadWriteExpression is the most correct name but quite mouthful. > > Anybody gets a better idea? > > Emmanuel > > _______________________________________________ > hibernate-dev mailing list > hibernate-dev@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/hibernate-dev -- Steve Ebersole <st...@hibernate.org> http://hibernate.org _______________________________________________ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev