Mensagens enviadas por: mister__m
Índice dos Fóruns » Perfil de mister__m » Mensagens enviadas por mister__m
Autor Mensagem
skill_ufmt wrote:
mister__m wrote:
Só é importante lembrar que isso não tem nada a ver com orientação a objeto, quer dizer, linguagens procedurais também possuem esse tipo de polimorfismo. Então, acho que não é relevante no contexto da pergunta original.


Doutor M,

não entendi o que você quer dizer com "isso não tem nada a ver com OO", o que não tem nada a ver? sobrecarga? polimorfismo estático?



Na minha resposta original, eu citei as suas palavras pra deixar claro exatamente a que eu me referia, o polimorfismo estático, ou paramétrico. Inclusive, esse nome é muito ruim porque confunde conceitos que são fundamentalmente diferentes.
David wrote:Eu estou fazendo relatórios usando o JasperReports mas alguns deles são muito grandes (12 mil páginas, por exemplo). O relatório demora pra caramba pra ser gerado e as vezes dá um out of memory error.


David, uma pergunta: você tem certeza que quer gerar um relatório de 12 mil páginas? Isso não faz o menor sentido. Não tem como a pessoa usar isso. Isso me parece um problema conceitual muito maior que a sua pergunta.

Se você puder explicar a razão pela qual isso é necessário, aí posso ajudar.
skill_ufmt wrote:
Tipo 01:
A sobrecarga é um tipo de polimorfismo. É considerado Polimorfismo estático.


Só é importante lembrar que isso não tem nada a ver com orientação a objeto, quer dizer, linguagens procedurais também possuem esse tipo de polimorfismo. Então, acho que não é relevante no contexto da pergunta original.
fzampa wrote:Pelo menos a gente ganha dinheiro sendo nerd...


Deveria, deveria...
microfilo wrote:nada contra brasília, mas o SouJava não era paulistano?


Não O SouJava é um JUG nacional.
gilliard_santos wrote:mas eu acho bem complicado fazer uma interface toda em xml... se ao menos tive uma espécie de iReport pra fazer isso visualmente...


Existe, chama-se ThinG.

A pergunta é: qual o seu requisito dessa aplicação ser web? Por que precisa ser assim? O que você pretende atingir com isso?

Aí talvez possa dar uma resposta melhor
Michael, um framework pode ser a soma de outros frameworks também oras


Nunca disse que não Ele é que mencionou antes nessa thread que não podia usar frameworks de terceiros. Isso que quis enfatizar: não faz sentido não usar! Inclusive, a melhor solução a longo prazo sempre acaba sendo construir um framework em cima de outros frameworks que você usa nos seus projetos. Mas isso só pode ser feito após alguns projetos

o Rafael poderia muito bem usar Webwork de um lado, a parte de comunicação do Genesis no meio e Hibernate no fim.

Mas aí o aprendizado seria bem menor


Não. Depende do que você quer aprender. Se você faz tudo no braço (inclusive a persistência), você aprende as coisas no nível mais baixo, mas a tendência é que sua "overall architecture" seja uma porcaria. E, no dia a dia, é (geralmente) muito mais importante que você saiba escrever uma solução clara e fácil de manter, não a que é mais eficiente que o Hibernate, por exemplo.
Sinceramente, não faz sentido fazer um framework do zero a menos que você esbarre em um problema que não foi resolvido de forma satisfatória. Se você não pode usar outros frameworks, não pode usar Hibernate também e, lógico que isso não faz o menor sentido. Assim como escrever um framework do zero por escrever...
Pelo que entendi, vocês querem usar saveOrUpdateCopy e não saveOrUpdate.
Basta definir uma variável booleana, avaliada a cada linha, que inverte seu valor e utilizá-la como condição do Print When do campo.
Jamais use Strings "hardcoded", i.e., fixas, nas suas queries. Isso só dá dor de cabeça. Utilize named parameters com as queries do Hibernate (e named queries também de preferência). Existe a explicação disso no manual, mas seria algo como:



Contudo, o fato de o Hibernate não estar "entendendo" o que você postou parece ser um bug. Faça um post no fórum do Hibernate explicando isso.
Não.

O que você fez, exatamente?
Simples. Você precisa declarar as inner classes de Carro como static (public static class) ou passar uma instância de Carro no construtor (new Vectra(new Carro())).
LIPE wrote:Pergunta: alguém da comunidade do Genesis já tomou a iniciativa de implementar a interface adaptadora para Swing?


Não que eu saiba. De vez em quando aparecem amigos meus dizendo que conhecidos deles estão usando genesis, então, nunca sei

Nosso plano inicial era fazer isso no genesis 4.x. Contudo, se alguém financiar essa tarefa, pode sair antes. Vamos torcer.
ronaldorezende wrote:essa será minha primeira aplicação java. Será um ambiente muito simples. Terá um servidor de banco de dados e a aplicação rodando inteira no cliente. Quase sempre apenas 1 pessoa irá utilizar a aplicação. A aplicação também não será utilizada muito. É um programa pra fazer orçamento. Só será utilizada quando tiver orçamento para fazer. Talvez menos de 10 por mês.
O genesis é indicado mesmo para esse meu caso?


Com certeza E permite que você escale sua aplicação no futuro, de modo a usar um servidor de aplicações, sem mexer em uma linha do código

ronaldorezende wrote:Qual seria o nível de acoplamento da minha aplicação a esse framework?


O que você quiser O genesis não te obriga a nada.

ronaldorezende wrote:Minhas regras de negócio ou interfaces de usuário seriam diferentes devido ao uso dele?


Não

ronaldorezende wrote:Um colega me disse que eu nao precisarei fazer os façades que eu iria fazer, se usasse o genesis. Eu ia fazer façades como GerenciarXxxx (obter, incluir, excluir...)


Faça o que for mais simples para resolver seu problema.

Para outras perguntas, é melhor usar as listas de discussão do genesis.
 
Índice dos Fóruns » Perfil de mister__m » Mensagens enviadas por mister__m
Ir para:   
Powered by JForum 2.1.8 © JForum Team