@Target(value={METHOD,PARAMETER,FIELD}) @Retention(value=RUNTIME) public @interface Basic
Ex1: public class MyController{ public void myAction( @Basic(bean="indice") int index){ ... } }
Ex2: @Bean public class MyBean{ @Basic(bean="indice") private int index; }
Ex3: @Bean public class MyBean{ private int index; @Basic(bean="indice") public void setIndex(int value){ this.index = value; } ... }
Ex4: @Bean public class MyBean{ private int index; public MyBean( @Basic(bean="indice") int value){ this.index = value; } ... }
Modifier and Type | Optional Element and Description |
---|---|
String |
bean
Nome da entidade.
|
FetchTypes |
fetchType
Define a estratégia a ser utilizada para obter os dados de uma solicitação.
|
MappingTypes |
mappingType
Tipo do mapeamento da entidade.
|
String |
scope
Escopo da entidade.
|
public abstract String bean
public abstract String scope
ScopeType
public abstract FetchTypes fetchType
FetchTypes
public abstract MappingTypes mappingType
MappingTypes
Copyright © 2018 Brandao. All rights reserved.