2010-01-08 5 views
1

Je lis StackOverflow depuis un bon bout de temps et je ne fais que développer le courage de poser une question. J'ai 20 ans et je suis actuellement inscrit au collège en informatique ici dans ma ville natale (Cluj-Napoca, Roumanie). Assez pour les présentations: D.Création de modèles dans des applications de base de données avec Java (Java EE/Java SE)

Fondamentalement, j'ai ma petite entreprise de logiciels qui fournit appz comptabilité. Ils sont (horrifiés) écrits en Delphi et je veux partir de zéro et les écrire en Java. J'ai eu peu d'expérience avec Java par le passé, mais je veux apprendre et j'ai choisi Java en raison des outils bon marché et de qualité que la plate-forme offre. Maintenant pourriez-vous me diriger vers la bonne direction, où trouver une documentation complète (livres, sites Web, blogs, etc.) pour trouver des informations sur la construction d'applications de base de données, y compris les modèles de conception avec DB (my choix est PostgreSQL et ont déjà commandé un livre) et aussi Java. Je sais que je ne serai pas en mesure de le faire correctement la première fois, mais au moins de le rapprocher de la bonne.

Merci

+1

Et bienvenue dans Stack Overflow! –

Répondre

4

Tout d'abord: bienvenue à donc :-)

Il y a beaucoup de bonnes ressources et libres couvrant le langage Java (par exemple wikibooks), et la documentation de référence par Sun est également assez complet. Une fois que vous avez compris les bases de la langue, je pense qu'il est temps de plonger dans les profondeurs des applications de base de données, et les modèles. Comment? Tout d'abord, vous devriez essayer de construire quelques schémas de base de données simples, "playground" -scenarios sont utiles à partir de ce que je peux dire. Imaginez par exemple une bibliothèque et essayer de modéliser cela. Cela ne prend pas longtemps mais vous apprendrez beaucoup. Pour les modèles, je les considère généralement comme un guide, comme le modèle MVC que vous allez probablement incorporer. Ne vous forcez pas à les utiliser tous en premier lieu, essayez de comprendre un à la fois et refactorisez votre code pour qu'il y ait des motifs représentés là plutôt que d'écrire sur un motif en premier lieu.

Alors, bonne chance! (et bien sûr, une fois que vous êtes coincé, il suffit de demander!)

+0

Merci beaucoup, aussi pour la rapidité de la réponse.J'ai quelques livres ob la langue elle-même que je lis mais c'est juste la partie émergée de l'iceberg. Regardera plus sur MVC et de quoi s'agit-il. Encore merci – AlexRednic

2

Head First Java est un excellent endroit pour commencer.

Head First Java

+0

aussi d'accord avec Moritz! –

+0

Merci Chris, j'essaierai de mettre la main sur ce livre aussi – AlexRednic

+0

Je pense que je vais aussi avoir des Head First Design Patterns. Est-ce bien? – AlexRednic

Questions connexes