Next Framework 3.5 - Desenvolvimento simples de aplicações JEE (Baseado em Spring e Hibernate)  XML
Índice dos Fóruns » Notícias
Autor Mensagem
ricardo.junin
Entusiasta Java
[Avatar]

Membro desde: 13/01/2010 14:05:51
Mensagens: 20
Offline

[quote="kikostyle"]
incrivel, se o cara é capas de juntar os amigos pra promover uma propanda do framework no forum qual seria a credibilidade do mesmo?
[quote]

Vamo focar no framework e ao dar opiniões é melhor ser mais profundo e consistente com com relação as crítica e sugestões, para saber se tem ou não credibilidade é melhor testar primeiro ...

This message was edited 1 time. Last update was at 02/03/2010 15:33:50

glaucogoca
Thread.start()
[Avatar]

Membro desde: 18/08/2008 10:42:57
Mensagens: 34
Offline

Galera,
vamos conhecer o framework para depois, se for o caso, criticar.

Conheço pessoas que acham o jCompany a melhor coisa do mundo e tem meu amigo Gleuber que só programa em Pascal com access,
só porque não conhecem (ou tem preguiça de conhecer) outra coisa.

Abram a mente
[]'s


Leozin
JWizard
[Avatar]

Membro desde: 18/06/2005 21:01:26
Mensagens: 2286
Localização: São Paulo/SP
Offline

glaucogoca wrote:
Conheço pessoas que acham o jCompany a melhor coisa do mundo


Você mora no Brasil?!

http://www.leozin.com.br/blog
[ICQ]
biharck
Entusiasta Java
[Avatar]

Membro desde: 17/07/2007 22:16:55
Mensagens: 21
Offline

Senhores, apenas para postar, minha empresa utiliza este framework, entre outros, e a forma de integração do spring, hibernate e afins, facilita muito a vida e tempo de nossos desenvolvedores.
Atualmente trabalhamos com projetos em Struts, JSF e Next. O que mais se destaca é tempo de execução, facilidade de entendimento do source entre outros.
Sendo assim apoio este projeto.
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1838
Offline

Tem essa outra empresa:
Konkix

Que desenvolve sistemas para celular, que também utiliza o Next....

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1838
Offline

Tem um outro sistema, que eu participei inclusive, para a Citröen...

Era um sistema feito para celular, só que a parte servidor, foi feita no Next...
A parte view, foi modificada, para a geração das tags de acordo que o aplicativo que rodava no celular pedia...
http://www.citroen.com.br/_v2/mobile/modelos.asp

Nessa página tem um flash com telas do sistema...




Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
fabiofalci
GUJ Master
[Avatar]

Membro desde: 11/04/2006 09:23:14
Mensagens: 1054
Localização: Porto Alegre - RS
Offline

rogelgarcia wrote:Se quiserem, podem criar um caso de uso qualquer, que seja relativamente pequeno, eu implemento e posto o código aqui no fórum para vocês verem... (tem que ser relativamente pequeno, apenas para caber aqui no fórum)


Existe tanto projetinho oferencedo mil maravilhas que fica difícil chamar a atenção. Por mais que vc fale que o next é isso, é aquilo, é o primeiro framework a usar tal coisa, etc. Não me convence muito.
Até olhei o site, mas sinceramente, muito texto, vídeo, etc. Que tal algo mais objetivo?
Cria uns projetinho de exemplo no github, libera pra galera baixar, fuçar e assim ver os beneficios.
[WWW] [MSN] [ICQ]
maior_abandonado
JWizard
[Avatar]

Membro desde: 03/09/2007 11:30:08
Mensagens: 2413
Localização: sp
Offline

talvez seja impreção minha mas o pessoal ta todo desconfiado e botando defeito, sendo que se ele for tudo o que se propõe então é um excelente framework...

parabens, achei bem interessante... até gostaria de estuda-lo, mas vo da preferencia no momento por alguns outros que tem mais mercado... gostaria de ve-lo no futuro...

espero ter ajudado...

falando nisso, caso seu problema tenha sido resolvido, edite o seu primeiro post e coloque um [RESOLVIDO] no titulo do tópico.
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1838
Offline

fabiofalci wrote:
rogelgarcia wrote:Se quiserem, podem criar um caso de uso qualquer, que seja relativamente pequeno, eu implemento e posto o código aqui no fórum para vocês verem... (tem que ser relativamente pequeno, apenas para caber aqui no fórum)


Existe tanto projetinho oferencedo mil maravilhas que fica difícil chamar a atenção. Por mais que vc fale que o next é isso, é aquilo, é o primeiro framework a usar tal coisa, etc. Não me convence muito.
Até olhei o site, mas sinceramente, muito texto, vídeo, etc. Que tal algo mais objetivo?
Cria uns projetinho de exemplo no github, libera pra galera baixar, fuçar e assim ver os beneficios.


Fala fabio, tudo bom?

Criei uma aplicação, pequena, para servir de exemplo mesmo, mas já dá pra ver alguma coisa...
Utilizei a idéia do nosso amigo que queria fazer um sistema para padaria...
Criei 2 CRUDs, sendo que um possui UPLOAD
E mais uma tela, fora do padrão...
São 5 entidades:
- Funcionario: para guardar os registros de funcionario
- Pao: para guardar os nomes e preços dos pães
- Arquivo: para guardar a foto do funcionario
- Venda: para guardar uma venda
- ItemVenda: para guardar cada item de uma venda

A aplicação consiste em um cadastro de pão.
Um cadastro de funcionário, onde deve ser possível fazer um upload para a foto do mesmo. Essa foto será mostrada tanto na tela de listagem de dados, quanto na entrada de dados.
E um formulário para cadastrar uma venda e seus itens. A venda terá uma referência para um funcionário.



A aplicação pode ser baixada em: http://www.nextframework.org/download/padaria.zip
Ela está pronta para funcionar no Tomcat 6... é só descompactar..
Tem uma pasta src com os fontes...
Para configurar o banco de dados, edite o arquivo connection.properties que está dentro de WEB-INF/classes e lembre-se de colocar o JAR do driver do seu banco de dados. As tabelas serão criadas automaticamente...


Para facilitar o trabalho, vou colocar aqui alguns códigos que tiveram alguma intervenção e imagens da aplicação:

Para funcionar o Upload, deve ser criada uma classe na aplicação que implemente File, exemplo:

É uma entidade normal do hibernate, com getters e setters.. Os atributos necessários estão definidos por getters e setters da interface File.
Com essa classe o upload de arquivos fica habilitado.

Para utilizar o arquivo, no Funcionario, é trivial:


Quando um funcionário for persistido, o arquivo será detectado e todo o código necessário para a sua persistencia será executado...

Em um JSP, para criar o campo de upload para a foto, basta fazer:


Na listagem de funcionário eu farei testes na foto para verificar se ela existe e então exibir a imagem. Será necessário buscar a foto quando buscar o funcionário, então o DAO de Funcionario ficou assim:



Também fiz um controller personalizado para a venda... Esse controller ficou assim:


Para salvar a venda junto com seus itens (mestre/detalhe), o DAO de Venda sofreu a seguinte alteração:


Basicamente, essas foram as alterações necessárias... Os outros DAOs e Controllers ficaram no padrão, ou seja, não foi necessário codificar nada extra...


------------------------------------------------


Vamos aos JSPs e telas então

Cadastro de Pão, ficou padronizado:






Cadastro de funcionário, sofreu algumas alterações para exibir e foto do Funcionario.






O JSP para cadastro da venda, que foi um JSP fora do padrão:

A tag n:bean serve para podermos utilizar os t:property do bean selecionado
O n:panelGrid cria uma tabela com duas colunas para a tela ter uma organização
A tag t:propertyConfig indica a todos os t:property que eles estão em modo INPUT e deve renderizar utilizando duas colunas (DOUBLE, uma para o label, e uma para o INPUT)
A tag t:detalhe cria um detalhe (dataGrid) para a propriedade itens da venda, colocando um botão para adicionar e remover itens dinamicamente...



Acho que já dá pra ter uma noção.. se tiver alguma dúvida ou curiosidade... basta perguntar...

Até mais

Obrigado

Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
ivo costa
JavaEvangelist
[Avatar]

Membro desde: 06/11/2007 12:07:34
Mensagens: 489
Localização: Porto Alegre - RS
Offline

Alguem poderia citar outros frameworks no estilo desse next?

Eu sonho com um mundo melhor, onde galinhas que atravessam a rua não serão questionadas pelos seus motivos.
Formate o seu código usando as tags [code] http://www.guj.com.br/posts/list/50115.java
Faça perguntas inteligentes
[MSN]
djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

O Seam é assim, você coloca umas coisas e pum, faz uns cruds tb. O Grails então, super fácil, tipo o que fazemos com Rails.
Na boa, brasileiro gosta tb de criar framework Java, aqui por exemplo já vi uns 5 desde que comecei com a linguagem sendo que um é aclamado e a maioria vaiado. É um VRaptor que é muito, mas muito parecido com o Spring MVC, é um Next que lembra o Seam, é um X que faz o que Y tem. Convenhamos, o que mais vão inventar?

"Quanto mais aprendo mais tenho consciência que nada sei."
rogelgarcia
GUJ Master
[Avatar]

Membro desde: 21/06/2007 23:27:21
Mensagens: 1838
Offline

djemacao wrote:O Seam é assim, você coloca umas coisas e pum, faz uns cruds tb. O Grails então, super fácil, tipo o que fazemos com Rails.
Na boa, brasileiro gosta tb de criar framework Java, aqui por exemplo já vi uns 5 desde que comecei com a linguagem sendo que um é aclamado e a maioria vaiado. É um VRaptor que é muito, mas muito parecido com o Spring MVC, é um Next que lembra o Seam, é um X que faz o que Y tem. Convenhamos, o que mais vão inventar?


Cara, me desculpe, mas voce está enganado.. o Seam é diferente do Next...
E o Seam também num é assim, faz e pum nao... porque dá muitos problemas.... até voce conseguir fazer alguma coisa funcionar...

Fazer no Seam essa aplicação de exemplo aí... num é tão simples assim não.

This message was edited 1 time. Last update was at 02/03/2010 23:37:13


Rógel Garcia, criador do framework NEXT

http://www.nextframework.org
fredferrao
GUJ Master
[Avatar]

Membro desde: 01/06/2005 13:23:32
Mensagens: 1788
Localização: Porto Velho-RO
Offline

maior_abandonado wrote:talvez seja impreção minha mas o pessoal ta todo desconfiado e botando defeito, sendo que se ele for tudo o que se propõe então é um excelente framework...

parabens, achei bem interessante... até gostaria de estuda-lo, mas vo da preferencia no momento por alguns outros que tem mais mercado... gostaria de ve-lo no futuro...


Concordo com voce, pessoal só ta malhando sem sequer experimentar o framework, fazer testes e etc. E a ideia dele parece bacana mesmo.

Ou agora é proibido criar framework???

Há tantos burros mandando em homens de inteligência, que, às vezes, fico pensando que a burrice é uma ciência.
Ruy Barbosa.
djemacao
GUJ Master

Membro desde: 04/06/2007 17:47:24
Mensagens: 1030
Offline

rogelgarcia wrote:
djemacao wrote:O Seam é assim, você coloca umas coisas e pum, faz uns cruds tb. O Grails então, super fácil, tipo o que fazemos com Rails.
Na boa, brasileiro gosta tb de criar framework Java, aqui por exemplo já vi uns 5 desde que comecei com a linguagem sendo que um é aclamado e a maioria vaiado. É um VRaptor que é muito, mas muito parecido com o Spring MVC, é um Next que lembra o Seam, é um X que faz o que Y tem. Convenhamos, o que mais vão inventar?


Cara, me desculpe, mas voce está enganado.. o Seam é diferente do Next...
E o Seam também num é assim, faz e pum nao... porque dá muitos problemas.... até voce conseguir fazer alguma coisa funcionar...

Fazer no Seam essa aplicação de exemplo aí... num é tão simples assim não.

Cara, voce já usou o Seam mesmo? Fala sério, leia e aprenda:
http://docs.jboss.com/seam/2.2.0.GA/reference/en-US/html/gettingstarted.html
Para os desavisados que não conhecem, tem um tutorialzinho feito por brasileiro:
http://www.divshare.com/download/3772432-d51

Agora, o que Next faz que isso não faz? E tem mais, eu nunca tive dificuldade em ver o Seam funcionar, nem tive problemas. E já usei com Jetty, Tomcat e GlassFish. Nem precisei do JBoss.
Não leve como crítica ruim ao seu framework, é que quando conhecemos vários, vemos apenas o famoso "mais do mesmo". Revolucionar que nem o Rails que faz todo mundo imitar até hoje num apareceu 1, desculpe a sinceridade.

This message was edited 1 time. Last update was at 03/03/2010 01:42:37


"Quanto mais aprendo mais tenho consciência que nada sei."
kikostyle
JavaChild
[Avatar]

Membro desde: 04/05/2007 15:18:53
Mensagens: 144
Offline

ivo costa wrote:Alguem poderia citar outros frameworks no estilo desse next?


jCompany

Já trabalhei com ele, só dor de cabeça, é pra quem não sabe montar a sua propria arquitetura direiro e prefere pagar por um monte de coisa open source do mercado em um pacotinho.
 
Índice dos Fóruns » Notícias
Ir para:   
Powered by JForum 2.1.8 © JForum Team