| Beanshield Library Java de código aberto e aberto que ajudará você a usar modelos de entidade complexos na sua interface do usuário |
Baixe Agora |
Beanshield Classificação e resumo
- Nome do editor:
- Manfred Geiler and Thomas Spiegl
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 109 KB
Beanshield Tag
Beanshield Descrição
Biblioteca Java gratuita e aberta que ajudará você a usar modelos de entidade complexos na sua interface do usuário O Beanshield é uma poderosa biblioteca Java, que facilita o uso de seu modelo de entidade complexa na sua interface do usuário (baseado na Web) sem a necessidade de copiar ou clonar dados para serem capazes de reverter alterações quando um usuário clica em "Cancelar". As interfaces de usuário típicas de gerenciamento de dados tornam necessário suportar unidades de trabalho revertíveis. Isso significa que você terá que fornecer uma solução para restaurar uma certa entidade (ou seja, bean) estado sempre que o usuário clica "Cancelar". Normalmente, você terá que copiar ou clonar seus dados de entidade para poder implementar isso. Com o Beanshield, não há necessidade de copiar ou clonar quaisquer dados. O BeanShield usa proxies para "proteger" seu feijão de qualquer alteração do usuário e apenas modifica os feijões subjacentes quando você diz para cometer as alterações. É ainda possível aninhar as sessões do BeanShield, para que você possa facilmente construir interfaces complexas de usuário com diálogos de edição aninhada. Você pode pensar em Beansshield como ferramenta que ajudará a ninharia transações para o seu feijão na memória. Requisitos: · Java. O que há de novo nesta versão: · Melhorar: Proxies não são mais serializados diretamente, mas substituídos por um objeto de espaço reservado serializável · CORRECÇÃO: desembrulhar objetos de destino em aplicar para evitar simultaneamente · Adicionado interfaces de listener convenientes · Novo manuseio de eventos sofisticados · Suporte para ouvintes de eventos · ExposedfieldInterceptor agora suporta campos "thiz" nas superclasses · Exceção com erro descritivo msg se a propriedade não é gravável no flush · Enums imutável na configuração padrão · Verifique se a propriedade é gravável em aplicar alterações (antes de jogar uma excepção) · Algumas pequenas melhorias e javadoc adicional · Suporte para unidades de trabalho aninhadas
Beanshield Software Relacionado