Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Desenvolvendo aplicações rápidas para web


Ryuuku•
 Compartilhar

Posts Recomendados

Hoje estamos vivendo em um tempo que somos obrigado a desenvolver sistemas com rapidez e qualidade, temos que unir produtividade a tempo de entrega do produto, e esse artigo vem bater de frente com essas necessidades. Você vai conhecer o e-Gen Development, que se encaixa perfeitamente com produtividade e qualidade. Espero que você goste e desfrute do aprendizado mútuo. Qualquer dica ou crítica, sempre estarei aberto a recebê-las, então boa sorte!

 

1 - Conhecendo o e-Gen

2 - Instalando e configurando o e-Gen em ambiente linux (kurumin)

3 - Conhecendo o ambiente de desenvolvimento

 

Conhecendo o e-Gen

 

Em uma pequena prévia o e-Gen Developer, é um ambiente RAD (Rapid Application Development) que proporciona o desenvolvimento extremamente rápido de aplicações para web, totalmente escrito em Java e baseado no

É necessário se cadastrar para acessar o conteúdo.

 

O e-Gen foi criado para superar três desafios fundamentais enfrentados por gerentes de TI: aumentar a produtividade, reduzir os custos de manutenção, e reduzir o tempo de treinamento e adaptação dos colaboradores.

 

A manutenção das aplicações geradas também compõe um elemento extremamente importante dado o dinamismo das empresas e dos mercados. No e-Gen, o código gerado é padronizado e todas as alterações necessárias podem ser realizadas dentro do ambiente, com fácil acesso ás aplicações geradas anteriormente. Assim, a manutenção de uma aplicação se torna fácil e rápida e pode ser realizada por qualquer membro da equipe.

 

Instalando e configurando o e-Gen em ambiente Linux (Kurumin)

 

Agora vamos instalar nosso ambiente de desenvolvimento e-Gen. Partimos do principio que você já tem o j2sdk e o tomcat instalado. Caso contrário, aqui no site tem vários artigos e dicas de como instalar os mesmos.

 

Em primeiro momento vamos fazer os seguintes downloads:

 

e-Gen:

É necessário se cadastrar para acessar o conteúdo.

 

Shared:

É necessário se cadastrar para acessar o conteúdo.

 

Jdbc:

É necessário se cadastrar para acessar o conteúdo.

 

Depois de ter baixado os arquivos, vamos copiá-los para seus devidos lugares. Extraia o arquivo shared.zip e copie todo seu conteúdo para dentro de /caminho/tomcat/shared/lib, como mostra a figura.

 

Obs: Onde caminho é caminho que foi feita a instalação do tomcat em sua máquina.

 

desenvolvimentorapidoe-gen_html_13cf2f6.jpg

 

Extraia também o arquivo Jdbc.zip e coloque seu conteúdo dentro de /caminho/tomcat/common/lib/

 

Obs: Onde caminho é caminho que foi feita a instalação do tomcat em sua máquina.

 

desenvolvimentorapidoe-gen_html_2acc1a1.jpg

 

E por último vamos colocar o arquivo egen.war dentro de /caminho/tomcat/webapps

 

Obs: Onde caminho é caminho que foi feita a instalação do tomcat em sua máquina.

 

[email=

É necessário se cadastrar para acessar o conteúdo.
]
É necessário se cadastrar para acessar o conteúdo.
[/email]

 

Nesse momento você poderá reiniciar seu tomcat ou iniciar, caso não esteja levantado o serviço. Após ter iniciado seu container, abra o seu browser e acesse o seguinte endereço Browser Aki Você verá a tela a seguir.

 

desenvolvimentorapidoe-gen_html_m3e9e8ec0.jpg

 

 

Agora você poderá logar no e-Gen com o usuário e a senha definida em seu tomcat-user.xml na hora que você instalou o tomcat.

 

Nosso próximo passo é conhecer o ambiente de desenvolvimento e criar um pequeno projeto, mas antes aproveite para tomar um cafezinho.

 

Conhecendo o ambiente de desenvolvimento

 

Vamos conhecer o ambiente de desenvolvimento do e-gen, onde vamos desenvolver um cadastro de produtos e um cadastro de grupos de produtos. O banco de dados do projeto que vamos usar será o MySQL. Caso não conheça o MySQL, procure aqui mesmo no site e aprenda a trabalhar com este banco de dados super rápido. O banco criado será chamado de gestão.

 

Abaixo está o código SQL de nosso cadastro:

 

CREATE TABLE grupo (

 

idgrupo INTEGER(11) UNSIGNED NOT NULL AUTO_INCREMENT,

 

nome_grupo CHAR(22) NULL,

 

datacad DATE NULL,

 

usuariomov VARCHAR(22) NULL,

 

PRIMARY KEY(idgrupo)

 

);

 

CREATE TABLE cadastro_produto(

 

idproduto INTEGER(11) UNSIGNED NOT NULL AUTO_INCREMENT,

 

codigo_barras VARCHAR(12) NULL,

 

descricao VARCHAR(32) NULL,

 

unidade VARCHAR(4) NULL,

 

grupo INTEGER(11) UNSIGNED NULL,

 

fornecedor1 VARCHAR(32) NULL,

 

fornecedor2 VARCHAR(32) NULL,

 

fornecedor3 VARCHAR(32) NULL,

 

media DOUBLE NULL,

 

preco DOUBLE NULL,

 

custo_compra DOUBLE NULL,

 

custo_medio DOUBLE NULL,

 

quantidade DOUBLE NULL,

 

quantidade_minima DOUBLE NULL,

 

ultima_compra DATE NULL,

 

ultima_venda DATE NULL,

 

comissao DOUBLE NULL,

 

icms DOUBLE NULL,

 

lucro DOUBLE NULL,

 

aplicacao VARCHAR(100) NULL,

 

datacad DATE NULL,

 

usuariomov VARCHAR(22) NULL,

 

PRIMARY KEY(idproduto)

 

);

 

Agora que você já tem as duas tabelas criadas, vamos colocar a mão na massa. Abaixo temos o ambiente de desenvolvimento do e-Gen. Vamos criar agora os parâmentros de conexão com o MySQL.

 

Então menu Main -> Data Source

 

desenvolvimentorapidoe-gen_html_be170b9.jpg

Na próxima tela, clique no de Data Source, onde vamos incluir os parâmentros de conexão, então:

 

Example = Mysql

 

Name = jdbc/gestao

 

Driver = Deixe o default

 

URL = jdbc:mysql://127.0.0.1:3306/gestao < --- o banco de dados criado

 

Username = O mesmo usuário criado na instalação do tomcat

 

Password = A mesma senha criada na instalaçaõ do tomcat

 

Factory = Deixe o default

 

desenvolvimentorapidoe-gen_html_668521e4.jpg

 

Depois de incluir os parâmetros, teste a conexão e clique no botão Connection Test. Se todos os parâmentros estiverem ok, vai aparecer a seguinte menssagem em vermelho: Successful Operation.

 

Clique no botão insert e depois, ao lado do botão Refresh, clique em Salvar.

 

Clique sobre o icone que tem uma chave. Do seu lado esquerdo vai aparecer, em Data Source, o último banco criado. Selecione ele e, em Template, selecione Tomcat Default Context, logo clique no botão Execute. Será gerado um código e esse código deve ser colocado dentro do arquivo server.xml acima da tag </HOST> que fica em /caminho/tomcat/conf.

 

Reinicie o tomcat em seguida. Nesse momento já temos realizados todos or processos de configuração egen X banco de dados.

 

desenvolvimentorapidoe-gen_html_m3cc433c1.jpg

 

Vamos agora criar um projeto com o nome de gestao, sem nenhum tipo de acento, então:

 

Menu Main -> Define Project, vamos definir os parâmetros de nosso projeto que são:

 

Aba Main

 

Projects = Linux exemple

 

Name = Altere de Linux exemple para gestao

 

Root Name = gestao

 

Aba Path

 

Deixe Default

 

Aba Home

 

Aqui vamos definir o caminho de nossa aplicação. Atente para este passo, pois a maior parte de erros de instalação estão nos caminhos, espaços, acentos que define o projeto.

 

Enviroment = Deixe o default

 

Java Home = Caminho de onde esta instalado o seu j2sdk (Atenta-se mais uma vez para espaços)

 

ex: /usr/local/j2sdk

 

Container = Caminho de onde esta instalado o se tomcat (Atenta-se mais uma vez para espaços)

 

ex: /usr/local/tomcat

 

Attached File = Deixe o default

 

As próximas abas deixe como default e só altere a aba Data source conforme abaixo:

 

Data Source = jdbc/gestao

 

Nesse momento podemos voltar à aba Main e dar um clique no botão Insert. Logo teremos a tela a seguir:

 

desenvolvimentorapidoe-gen_html_7a395840.jpg

 

Vamos voltar na aba Module e Insirir um módulo chamado formularios

 

New Module = formularios

 

Obs: Sempre sem acentos e espaços

 

Depois click no botão Inserir

 

Click mais uma vez no botão Save e logo em seguida Use project.

 

Cada módulo é divido em pastas e listado do lado esquerdo conforme a figura.

 

desenvolvimentorapidoe-gen_html_58d3441c.jpg

 

A produtividade em uma equipe de desenvolvimento é fundamental para garantir o cumprimento de prazos e a manutenção de baixos custos dos projetos. O e-Gen disponibiliza para o desenvolvedor um conjunto de recursos visuais e facilidades que tornam a criação de uma aplicação uma tarefa extremamente rápida. Tudo sendo executado a partir de um navegador.

 

Muito se fala-se na arte de programar, onde fica? O e-Gen não deixa que isso acabe pois todo o código é customizável, desde um botão, campo, form e layout e com isso o desenvolvimento de suas aplicações não ficam engessada e totalmente dependentes do ambiente de desenvolvimento.

 

Até a Próxima !

:D

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.