Quantos aqui as vezes quer dar uma mãozinha para o pai ou mãe fazendo um programa simples que os ajude em alguma tarefa?
Minha mãe gosta de filmes e vivia comprando filmes repetidos.
Para que ela não cometesse esse erro novamente, gastei uma tarde nesse programinha.
Aqui utilizo hibernate e mySQL 4.1.12 com uma base de dados chamada filmes e uma única tabela (filme).
A tabela possui apenas os campos id e nome.
É bem simplezinho, mas acho que os usuarios que tiverem começando podem gostar.
se clicar em localizar e o campo tiver vazio, lista todos os filmes em ordem alfabética.
se clicar em localizar e o campo tiver algumas letras, localiza todos os nomes que contenham aquela sequencia de letras em ordem alfabética.
poderia ser feito a persistência dos textos de outra forma que não exija que estes usuários: pai, mãe e outras pessoas que com certeza não têm um SGDB no PC possam usar.
[quote=InicianteJavaHenrique]Ficou bem legal, só acho que:
poderia ser feito a persistência dos textos de outra forma que não exija que estes usuários: pai, mãe e outras pessoas que com certeza não têm um SGDB no PC possam usar.
:thumbup: [/quote]
Hehehe
Claro…
Eu teria que utilizar tratamento de arquivos fiquei com preguissa de implementar.
Como eu nao to em casa…
Achei mais rápido fazer desta forma, aproveitando o SGDB que já tem aqui.
Pensei na zerialização e deserializacao e salvamento e leitura de arquivos, mas quando vi que tinha o mysql aqui…
mão na roda. Me pouparia tempo com ordenação, busca em arrays (List) utilizando regex…
Já tinha o fonte do GenericTableModel pra estudar (novamente)…
Fiquei curioso para saber como faria isso em 10 min sem ter nenhum fonte como auxílio.
não tem create, update, delete e read (consultas) ??
desculpa meu engano então
de toda maneira, boa iniciativa… Quando tiver mais projetos,
posta aí.
abração[/quote]
sim, mas pelo que entendi, eu serializaria a lista se eu fosse salva-la em arquivo ou enviasse pela internete.
No caso do salvamento em arquivos, nas consultas, eu teria que fazer o “cursor” passar por cada linha do array, testando a existencia ou não dos caractes. esse tratamento todo não conseguiria fazer em 20 min.
Por isso que estou perguntando, pois estou impressionado contigo. Na verdade nem acho que seja possivel fazer isso em menos de 2 horas. Eu levei umas 3 horas.
Claro, depois que vc consegue levantar a conexão e fazer um CRUD, todos os outros são fáceis.
Ok, se tiver conhecimento de algum tutorial de algoritmo que fizesse isso, por favor manda o link.
então
o contains só funciona se o local da memoria for o mesmo…
mas da para sobreescrever algum método de algum lugar pra tratar isso
eu li isto em algum lugar… n tenho certeza…
[quote=d34d_d3v1l]então
o contains só funciona se o local da memoria for o mesmo…
mas da para sobreescrever algum método de algum lugar pra tratar isso
eu li isto em algum lugar… n tenho certeza…
mas o regex seria até melhor :)[/quote]
Desculpa, falei bobeira.
O contains que vc citou é para String. E não para ArrayLIst como eu tava entendendo.
Acho que sua idéia é melhor que regex.
Vc tem razão, dá pra fazer bem mais rápido se eu salvar em arquivo.
Valeu pelas dicas.