Mensagens enviadas por: thiagofesta
Índice dos Fóruns » Perfil de thiagofesta » Mensagens enviadas por thiagofesta
Autor Mensagem
ViniGodoy wrote:Aliás, como uma imprecisão na 29º casa decimal está gerando algo perceptível em seu desenho? Acho mais provável ter algum tipo de erro do seu cálculo.


Estou achando o ponto médio de uma reta. e depois uso para efetuar calculos com a equação fundamental da reta para ver se um ponto está na reta. E ele está aredondando, e não sei o motivo, vou ver os links que você mandou.
juliofsn wrote:Use double para aumentar a precisão.
Se você quer precisão máxima, então use BigDecimal


Com double ele de fato aumenta a precisão, mas não aparece o maldito do 7 la do fim.

Está estranho isso!
Vou tentar com BigDecimal

Segundo o ViniGodoy é pra usar float em calculos científicos que precisam ser precisos (meu caso)
Boa tarde,

Tenho uma parte de um código aqui que pega a posição do mouse e faz uma divisão, mas esse valor da tipo:
56 / 81 = 0,66666666666666666666666666666667

No programa faço:
float f = (float) ((float) x / (float) y);

mas o maldito do f vem com 0,66666666 (apenas 8 casas decimais!)
o X e Y vem de um int do getX() e getY() de mouseevent

Obs: preciso ser preciso, pois efetuop calculos geometricos, e devido a esse "truncamento", da erro.
Olá,

Tenho uma dúvida que deve ser simples.

Se eu fizer o seguinte: abrir um transação usando hibernate, inserir, caso não de erros, dou um comit, e em caso de erro eu NÂO DER UM ROLLBACK, o que acontece quando eu der um flush e um close, ele da automaticamente o rollback?

Não quero dar o rollback, pra economizar código.
Ou o ideal é dar o rollback?

Meu dao:


Local onde faço a inserção:

Ainda não consegui!
Alguem me da uma luz?

Obrigado!
mgarcia wrote:Para utilizar criptografia nos arquivos do hibernate use jasypt...

http://www.jasypt.org/hibernate3.html

abç


Cara, podia me dar uma dica? não consegui fazer.
Estou olhando aqui: http://www.jasypt.org/encrypting-configuration.html
serjaumfantin wrote:Depois de feito o deploy da sua aplicação seus arquivos de configuração ficarão (geralmente) na pasta WEB-INF/classes. Desta forma ninguém poderá acessar por URL o conteúdo da pasta WEB-INF/.

Abraços...

Estou usando pra desktop, ai fica no .jar como disse anteriormente.
Mesmo assim obrigado

mgarcia wrote:Para utilizar criptografia nos arquivos do hibernate use jasypt...

http://www.jasypt.org/hibernate3.html

abç

Vou dar uma olhada sobre isso
Muito obrigado!
Boa tarde,

Estou estudando sobre Hibernate 3 com annotations, já consegui fazer funcionar, porém notei que o arquivos de configuração (hibernate.properties) fica visível para qualquer pessoa, dessa maneira uma pessoa que tenha algum conhecimento de Java consegue descobrir a senha do banco de dados.

Explicando melhor. Por exemplo, usando o banco de dados MySQL, conecto com o usuário root e senha root, só que ninguem pode saber que a senha é root, preciso de uma forma de deixar encriptografado, para ninguem descompactar meu jar e ver o hibernate.properties lá.

Outra pergunta, tem como deixar fora do classpath? Eu tenho um config.properties que uso em meu programa, eu poderia deixar estas informações ai, é possivel?

Obrigado!
Uma questão sobre o Formatter.
Quando que ele usa o método parse(String s)? eu implementei, mas quando ele é usado?

E o getName()?
Eu uso o POJO no final sim, sei la porque, me acostumei a usar, haha.

Maravilha!

Eu decidi fazer da melhor forma, ao invés de armazenar só os IDs, armazenar o objeto, fica muito melhor!

Mas obrigado!

Outra coisa, parabéns pelo Formatter da sua API, agora precisei usar, show de bola!
O conteúdo do seu site está excelente, exemplo simples e que ajudam bastante.
Não uso Hibernate, eu ia utilizar, mas nunca havia mechido e precisava fazer este programa meio rápido (2 meses no máximo)
Ai até eu aprender Hibernate bem, complica um pouco, mas no futuro quero migrar ele.

PS: Voce coloca POJO no final das suas classes de modelo mesmo?

Como assim?
Eu possuo uma pacote POJO, onde tenho os objetos como se fossem as tabelas do banco, e tenho um pacote DAO onde efetuo as operações passando estes POJOs como parâmetros.

Outra forma é ter um objeto que representa os dados. Voce nem precisa ter todos dados da Venda nem de Vendedor, apenas aqueles para aparecer na tabela e dados adicionais como ID se voce quiser pegar da tabela esse objeto e pegar o respectivo objeto como Venda ou Vendedor.
É a unica maneira que vejo para não ter que alterar seus POJOs.

Veja se entendi. Criar um objeto o qual irei colocar apenas o que eu quero que exiba na tabela, não sendo necessariamente o meu POJO?
Se for isso seria legal, não havia pensado nisso! Fica simples e não preciso alterar muito meus POJOs

Outra pergunta. Sobre os meus POJOs, quando há ligações de FKs eu uso apenas os IDs como int em meu POJO, o correto é usar a referência do outro POJO, ou é indiferente?
Mark_Ameba wrote:ty

Eu só decedi retirar a parte do meu sistema que da pra todo mundo usar, separar nesse projeto e ajudar as pessoas.

Idéias são bem vindas. ^^


Fala Mark, estou aqui denovo, surgiu uma dúvida agora, e tenho duas alternativas, gostaria de saber qual delas é a melhor.

Eu tenho uma classe POJO chamada VendedorPOJO(Este é o vendedor), e outra chamada VendaPOJO (Esta é a venda, nela eu digo quem é o vendedor com um atributo do tipo integer chamado idVendedor).
A QUESTÃO:
Preciso mostrar na minha tabela a data da venda (VendaPOJO) e o nome do vendedor (O idVendedor está na VendaPOJO, mas o nmVendedor está na VendedorPOJO).

Consegui duas soluções:
1) Ao invés de armazenar o idVendedor, armazenar o VendedorPojo, porém, precisarei fazer SQL's ao criar estes objetos (ACHO QUE ESTE é O MELHOR) [NA HORA DE POR NA TABELA EU BUSCO COM O PARENT, CORRETO?];
ou
2) Fazer um atributo chamado nmVendedor na classe VendaPOJO e armazenar os dados nele (ESSE ACHO PIOR)

Você acha que existe outro meio de fazer isto? qual destes você me indica?

Obrigado amigo!
Afff, que tosco que eu sou!

Estou usando o PowerArchitect para modelar, e ele está gerando as tabelas como MyISAM ao invés de InnoDB.
Alguem sabe como faz para o PowerArchitect criar como InnoDB ao invés de MyISAM?
Boa tarde,

Estou dando um rollback em meu código e este não está funcionando, ele passa por lá, mas não efetua o rollback ao dar erro.

Veja o código:


Caso precise de mais códigos, posso enviar, estou usando MySQL e o conetor java é o: mysql-connector-java-5.1.7-bin.jar
feltraco wrote:
alguns dias depois.....



dai vc instancia um textFiel normal e
da um .setDocument(new MeuDocument())

FLwS


Dessa forma ai permite letras, use assim:
 
Índice dos Fóruns » Perfil de thiagofesta » Mensagens enviadas por thiagofesta
Ir para:   
Powered by JForum 2.1.8 © JForum Team