Is the 'forColumn' attribute required if a single column value?
On Mon, 2010-09-27 at 22:53 -0500, Steve Ebersole wrote:
@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(a)lists.jboss.org
>
https://lists.jboss.org/mailman/listinfo/hibernate-dev