O exemplo deste artigo implementa principalmente os objetos do mapa na coleta de listas em formulário <ject>. A seguir, o código completo:
import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import org.apache.commons.beanutils.ConvertUtils;import org.apache.commons.beanutils.PropertyUtils;public class EntityBean {/** * This method implementa a função automática de encapsulamento* da coleção de mapas retornada* A coleção de listas armazena uma série de objetos de mapa*, obj é um Javabean* @param listmap coleta* @param objjavabean objeto* @return*/list public parse (list, list, classe obj) {// gerar coleta ArrayLists = NewList (); i <list.size (); blocke.printStackTrace ();} Catch (ilegalAccessException e) {// TODO GACK GENERATO AUTOMAGEM BLOCKE.printStackTrace ();}} // retorna a lista de retorno da coleta encapsulada;}/** o valor no objeto MAPE é o nome = aaa, value = BBB Call; * O valor no mapa será atribuído automaticamente à classe de usuário* Este método combinado com o JDBCTemplete da estrutura da mola será* muito útil* @param mapa armazena o nome e a coleção de valor* @param obj objeto a ser encapsulado* @return objeto encapsulado*/public objeto ItProperty (mapa, objeto, objeto. while (it.hasnext ()) {// obtenha o nome string name = it.next (). tostring (); // obtenha o value string value = map.get (name) .toString (); tente {// obtenha o tipo do tipo de classe Type = propertils.getPropertype (objET); nome, convertutils.convert (valor, tipo));}} catch (exceção ex) {ex.printStackTrace ();}} retorna obj;}} // Lista de métodos de uso sTugRouplist2 = new DyNabean (); entityBean Entbean = entidade de entidade (); (stubean.get ("group_id")! = null && stubean.get ("group_id"). igual (group_id)) {linkedhashmap map = new LinkedHashMap (); map.put ("escolha_id", stubean.get ("escolha_id")); map.put ("group_user_typecode", stubean.get ("group_user_typecode"); map.put ("group_id", stubean.get ("group_id")); map.put ("realname", stubean.get ("realname")); stugulist2.add (mapa); }} stugulist2 = entbean.parse (stugurouplist2, stugup.class);Resumir
O acima exposto é todo o conteúdo deste artigo sobre a conversão de objetos do mapa nas coleções de listas em código de instância no formulário da lista <ject>. Espero que seja útil para todos. Amigos interessados podem continuar se referindo a outros tópicos relacionados neste site. Se houver alguma falha, deixe uma mensagem para apontá -la. Obrigado amigos pelo seu apoio para este site!