[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 

Forum Read-Only! Check the new site and forum here!

Action-CRUD + MentaBean  XML
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Author Message
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 840
Location: Fortaleza-CE
Offline

Pessoal,

Dêem 1 olhada

http://forum.mentaframework.org/posts/list/1250.page

Sugestões aqui neste tópico ok !

Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
heliofrota.com

Member
Mentawai Developer
flrodrigues


[Avatar]

Joined: 22/03/2006 16:30:41
Messages: 58
Location: Cuiabá-MT
Offline

Cara,

Muito chique a sua app. Gostei do Super Tiny Style. É muito simples mesmo!!!

Ps.: Sugestão que eu acho que ficaria legal pro pessoal: Que tal implementar o esquema de tratamento de Exception do Menta. Acho assim demonstra tbm a robustes do framework.


Parabéns. Muito bom o exemplo.

T+

[Email] [MSN]
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 840
Location: Fortaleza-CE
Offline

Bem agradeço flrodrigues, mas a idéia aqui é mostrar que EU não fiz praticamente nada, isso tudo foi o Mentawai que fez por isso coloquei
os links pra cada feature.

Sim sugestões são excelentes !!

O plano agora é deixar essa Action-CRUD bastante Simples que é a principal filosofia do Framework.

Valeu

Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
heliofrota.com

Member
Mentawai Developer
flrodrigues


[Avatar]

Joined: 22/03/2006 16:30:41
Messages: 58
Location: Cuiabá-MT
Offline

Mas o tratamento de Exceções é muito simples tbm.

naum sei se vc ja viu mas vai ai i link:
http://forum.mentaframework.org/posts/list/1096.page


Acho q ficaria legal colocar tbm.


[Email] [MSN]
amilhoranza


[Avatar]

Joined: 09/08/2006 07:19:17
Messages: 174
Offline

Parabéns lobo!

É impressionante a facilidade de utilização do menta.
As vezes paro pra analizar outro framework MVC e não consigo achar algum ponto no qual seja melhor que o menta.

Sucesso.

[]s Drex
Lobo


[Avatar]

Joined: 23/01/2006 02:17:14
Messages: 840
Location: Fortaleza-CE
Offline

flrodrigues :

naum sei se vc ja viu mas vai ai i link:
http://forum.mentaframework.org/posts/list/1096.page
 


Não eu realmente não tinha visto, mas já apliquei aqui valeu vou atualizar o
FAQ !!

Muito fácil cara !
http://forum.mentaframework.org/posts/list/1250.page

Atenciosamente,
Hélio Frota

Helio Frota
10+ Java Programmer
heliofrota.com

Member
Mentawai Developer
flrodrigues


[Avatar]

Joined: 22/03/2006 16:30:41
Messages: 58
Location: Cuiabá-MT
Offline

Então né, o tratamento de exceções que normalmente é uma coisa absurda de se fazer, aqui no menta dexa agente de boca-aberta pq é muito fácil mesmo.

Cara a sua App ficou chique mesmo!

Parabéns pra vc e pra toda a equipe que tem muitas idéias no jeito brasileiro de ser. O jeito simples!

T+

[Email] [MSN]
filipec



Joined: 18/03/2006 09:40:11
Messages: 64
Location: Mafra - Portugal
Offline


Valeu Lobo

O teu exemplo tá show!
Os meus parabéns!!!!
Acho importante de tempos a tempos irem mostrando o CRUD sempre com o "state of the art" do menta.

Uma pergunta que não tem haver directamente com o CRUD, nesse esquema de MySQLBeanSession tem como pegar a connection para executar uma query mais complexa?

Abraço!
[Email]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline



Uma pergunta que não tem haver directamente com o CRUD, nesse esquema de MySQLBeanSession tem como pegar a connection para executar uma query mais complexa?
 


Claro! E olha que teve pessoas que disseram que o MentaBeans era inútil e que não servia para nada. Acho que vc entendeu o espírito da coisa, ou seja, coisas simples vc usa o MentaBean, coisas mais complexas vc usa a connection ou mesmo hibernate. Onde isso pode ser ruim eu realmente não consigo entender...

Para pegar a conexão:

Code:
 
 Connection conn = ( (JdbcBeanSession) session).getConnection();
 
 



Sergio Oliveira

saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

E outra coisa, isso é porque nesse seu caso específico vc está usando uma JdbcBeanSession (ou um das suas subclasses MySQLBeanSession, OracleBeanSession, H2BeanSession, SQLServerBeanSession, etc.), ou seja, um BeanSession que foi implementado com JDBC e por isso tem uma conection.

Agora o MentaBean é uma especificação. Amanhã poderá haver o HibernateBeanSession e daí vc faria assim para pegar a session do Hibernate.

Code:
 
 // Session abaixo = org.hibernate.Session
 
 Session session = ( (HibernateBeanSession) beanSession).getSession();
 
 



Sergio Oliveira

filipec



Joined: 18/03/2006 09:40:11
Messages: 64
Location: Mafra - Portugal
Offline


Inútil? Bem pelo contrário

Estou desenvolvendo uma app e só agora senti necessidade de pegar directamente a connection, vai ficar 90% em MentaBeans!

Valeu Sérgio!!!

[Email]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

O Mentawai e o MentaBeans incomodam muitas pessoas, mas como já dizia o poeta: "Quando vc acredita no que está fazendo as críticas são verdadeiros elogios e apenas contribuem para te motivar ainda mais!"

Tenho muito a agradecer a algumas pessoas do GUJ que disseram que o MentaBeans era inútil, etc e tal. Acho que foi graças a quantidade incrível de críticas que o Mentawai recebeu no início é que ele chegou aonde chegou. E o MentaBeans agora segue o mesmo caminho...

Vc manja de Hibernate filipec? Por que decidiu usar MentaBean e não Hibernate para o seu caso em específico?

Sergio Oliveira

filipec



Joined: 18/03/2006 09:40:11
Messages: 64
Location: Mafra - Portugal
Offline


Desde a entrada do MentaBean para o framework que fiquei curioso e resolvi testar.

Decidi usar pela sua simplicidade e rapidez mesmo. Fiz um pequeno "script" que gera o bean e todos os fields para colocar no applicationmanager (apartir de uma table da bd).

Com isso fica ainda mais fácil usar o MentaBean, basta criar os objectos, settar os fields, pegar o session e... voilá

Recomendo a todos a darem uma olhada!
[Email]
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline


Fiz um pequeno "script" que gera o bean e todos os fields para colocar no applicationmanager (apartir de uma table da bd).
 


Putz. Excelente idéia. Se vc quiser doar esse script para o projeto, a gente pode colocar um FAQ sobre ele. Os créditos vão para vc...

Sergio Oliveira

pgoncalves


[Avatar]

Joined: 14/09/2006 13:29:19
Messages: 332
Offline

Sérgio, você pode dar annotations para os beans também.. ficaria legal!!!

tipo..

@Id(increment=AutoIncrement/ generator="sq_generator" )

o type vc ja consegue pegar pela assinatura do método/ propriedade.. tipo o método anotado com @Id vc da um getMethod() ae vc pega o tipo de retorno, entao a quantidade de códigos diminuem consideravelmente!!!

teh mais sérgio!!

[]'s

Pedro Gonçalves
www.izap.com.br
 
Forum Index -> Comentários Gerais Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team