| Autor |
Mensagem |
|
|
vendo seu post fui no google e vi esta lib, achei bem interessante, para parse de html, pode setar valores, parsear um fragmento html, ler um document de uma url de um file etc....
http://jsoup.org/cookbook/input/parse-document-from-string
|
 |
|
|
porque não usa o debug? vc sabe se sua action esta sendo chamada ?
|
 |
|
|
Mas quando falamos de design nos referimos ao design do código correto? O design do código vai muito mais além que armazenamento de dados. Se uma alteração for brusca como voce disse, seja orientado a banco de dados, seja orientado a objetos, seja procedural, o seu requisito mudará de qualquer forma, ocasionando a modificação do seu design de qualquer forma.
concordo com você, a implementação muda e o design do código muda também.
A modelagem do seu código de acordo com o seu banco faz parte de uma Engenharia clássica mais antiga e que não é bem vista hoje, já que o core da sua aplicação não deve estar na base. O seu ponto de vista é comumente encontrado em aplicações com volumes grandes de procedures(eca!) e triggers(eca again!) no banco, criando regras de negócio no proprio banco.
Novamente, acho perigoso a programação orientada a banco de dados.
verdade também, nas novas aplicações que crio, faço como você mesmo disse: em runtime, nesses 4 anos de desenvolvimento com Java passei por 3 empresas e participei de n projetos, e todos os sistemas legados que peguei são exatamente como falow, triggers e procedures pra todo lado, estou tentando enchergar mais longe, até mesmo porque quero vir a me tornar um projetista de software(arquiteto), mas naõ bego que acho muito interessante retirar a carga de processamento do Java e deixar o banco trabalhar, legal ter falado com você, abraços.
|
 |
|
|
AlexandreGama wrote:
Você pode modelar o seu código e criar em runtime as suas tabelas...
Abs!
no meu ver, isto leva a erros de design, em grandes aplicações uma alteração brusca no software digo algo que não foi planejado, não seria possivel com uma solução elegante, apenas uso de gambis
|
 |
|
|
AlexandreGama wrote:
No meu ponto de vista a vida do software começa pelo banco de dados, logo, um modelo ER consigo visualizar todas as camadas antes mesmo de sair desenvolvendo, incluindo a tela(view), e também posso perceber os erros de design em que vou cair, e ja encontrar as soluções masi adequadas, ou mudar o design do banco.
Me permite discordar de vc tb? O banco de dados muitas vezes deve ser o último a ser visto, com exceção de app legadas, etc. A sua modelagem de código é muito mais importante que um "simples local para guardar os seus dados". O seu Design não deveria
depender do seu banco, que na grande maioria será Relacional, criando entraves para a sua app OO.
Apenas outra visão 
permito sim, rsrsrsrsrs, mas não penso como vc
|
 |
|
|
|
No meu ponto de vista a vida do software começa pelo banco de dados, logo, um modelo ER consigo visualizar todas as camadas antes mesmo de sair desenvolvendo, incluindo a tela(view), e também posso perceber os erros de design em que vou cair, e ja encontrar as soluções masi adequadas, ou mudar o design do banco.
|
 |
|
|
ali em cima vc tem um array de inteiros com 10000 posições, não de alunos.
não entendi o que vc quer fazer.
|
 |
|
|
você quer usar um laço para criar os Alunos ?
|
 |
|
|
fabioEM wrote:
satanista
jamais.
|
 |
|
|
darklordkamui wrote:escreva o que vc ta tentando fazer... e querendo fazer porfavor... pq assim do jeito que postou so se tivermos bola de cristal...
heheheheh, eles são assim, acham que somos vidente.
Thiago_tbs coloca teu código nas tags [cod]
|
 |
|
|
não é assim que se inicializa um array.
tenta assim:
|
 |
|
|
opa, desculpa, acredito que quando criou a tabela não colocou: ON UPDATE CASCADE
|
 |
|
|
voce pode especificar o tamanho do buffer desejado no segundo parâmetro.
fonte: http://www.guj.com.br/articles/13
|
 |
|
|
|
acha que somos vidente ?
|
 |
|
|
|
compra um alienware da dell, e seja feliz, comprei um sony vaio a uns meses atras core i5 500g. HD 4 giga ram, e o mesmo esta na garantia para substituição da webcam, teclado + HD, fato que tive que comprar outro pois preciso trabalhar, peguei um LG core i5 2.4gz 500giga HD + 4 giga ram, uma porcaria, teclado horrivel, e o pc é lento demais, lixo.
|
 |
|
|