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@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

Reply via email to