Mudanças entre as edições de "Página principal"
Linha 26: | Linha 26: | ||
** [[RFWVO]] | ** [[RFWVO]] | ||
** [[MetaObject]] - RFWVO_ | ** [[MetaObject]] - RFWVO_ | ||
* Processamento e Validação de Dados | |||
** [[PreProcess]] | |||
Edição das 16h45min de 20 de julho de 2023
RFW - Rodrigo's Framework
O objetivo deste projeto é criar um framework simplificado de produção de aplicações pequenas e médias que utilizem a arquitetura J2EE. Note que simplificado quer dizer seguindo um padrão já fechado e específico. Criando alguns padrões de desenvolvimento e classes utilitárias conseguimos produzir aplicações de forma mais rápida em 90% das situações.
RFW - Kernel
O Kernel não é um módulo, mas a base para todos os outros. Este pacote deve conter o máximo de classes de base do RFW mas o pacote em si não pode conter nenhuma outra dependência com bibliotecas externas.
A ideia é promover neste pacote, o básico para que todos os pacotes módulos do Frame Work funcionem na mesma língua sem inchar as dependências da aplicação que não utiliza todos os módulos do FrameWork.
Design e Estrutura do FrameWork | Funcionalidades |
---|---|
Tópicos relacionados à estrutura e design patters do FrameWork. |
Classe de funcionalidades e Serviços que o FrameWork oferece. |
|
RFWUtils
Conjunto de classes utilitárias do framework. Todas as classes tem seu prefixo em RU para facilitar encontra-las pelo auto complete.
Classe | Funcionalidades |
---|---|
RUFile | Métodos de manipulação de arquivos. Desde os métodos mais triviais do File do java até operações mais elaboradas. |
RUGenerator | Métodos de geração de todo tipo de dados. Strings para teste, UUIDs, números, padrões, etc. |
RURecursiveClone | Métodos utilizados na clonagem recursiva de objetos, principalmente o RFWVO, para uma cópia completamente independente de dois objetos. |
RUReflex | Métodos para manipulação de objetos a partir de reflexão. Definição de valores em atributos, obtenção de informações de objetos, métodos, importações e vários métodos auxiliares para trabalhar com a estrutura de objetos do RFW. |
RUString | Métodos de manipulação de String, truncates, repetições, formatações, limpeza de espaços, tabs, caracteres inválidos, acentos, etc. |
RFW - Módulo Base
O RFW é o módulo principal do Rodrigo's FrameWork. Neste módulo está incluso a estrutura do Framework e outras utilizadas que não gerem dependências externas extensas.
Design e Estrutura do FrameWork | Funcionalidades |
---|---|
Tópicos relacionados à estrutura e design patters do FrameWork. |
Classe de funcionalidades e Serviços que o FrameWork oferece. |
|