01: // Copyright (c) 2003-2007, Jodd Team (jodd.sf.net). All Rights Reserved.
02:
03: package jodd.db.orm.meta;
04:
05: import java.lang.annotation.Documented;
06: import java.lang.annotation.ElementType;
07: import java.lang.annotation.Retention;
08: import java.lang.annotation.RetentionPolicy;
09: import java.lang.annotation.Target;
10:
11: /**
12: * {@link jodd.db.orm.DbOrm} column mapping.
13: */
14: @Documented
15: @Retention(RetentionPolicy.RUNTIME)
16: @Target(ElementType.FIELD)
17: public @interface DbColumn {
18:
19: /**
20: * Name of bean to inject.
21: */
22: String value() default "";
23:
24: }
|