使用Java在Java数据库应用程序中设计模式(Java EE / Java SE)

我现在已经阅读了StackOverflow很长一段时间了,现在我只是怀疑地问一个问题。 我今年20岁,目前在我的家乡(罗马尼亚克卢日纳波卡)就读于大学。 足以介绍:D。

基本上我有我的小软件公司提供簿记appz。 它们(可怕地)用Delphi编写,我想从头开始用Java编写它们。 我以前对Java的经验不多,但我想学习并且因为平台提供的廉价和高质量的工具而选择了Java。

现在,请您指出正确的方向,我可以在哪里找到一些完整的文档(书籍,网站,博客等),以获取正确构建数据库应用程序的一些信息,包括使用DB的设计模式(我的选择是PostgreSQL和已经订购了一本书)和Java。 我知道我第一次无法做到正确,但至少要接近正确。

谢谢

首先:欢迎所以:-)

有很多优秀的免费资源可以用Java作为语言(例如wikibooks ),Sun的参考文档也非常全面。 一旦理解了语言的基础知识,我认为是时候深入了解数据库应用程序和模式的深度。 怎么样?

首先,您应该尝试构建一些简单的数据库方案,“playground” – 场景对我所知道的很有帮助。 想象一下,例如一个图书馆并尝试对其进行建模。 没过多久你就会学到很多东西。

对于模式,我通常将它们视为指南,就像您可能会合并的MVC模式一样。 不要强迫自己首先使用它们,尝试一次理解一个并重构代码以在那里表示一些模式而不是首先写入模式。

祝你好运! (当然,一旦你被卡住了,就问问!)

Head First Java是一个很好的起点。

首先是Java

Martin Fowler的“企业应用程序架构模式”非常受欢迎。

http://martinfowler.com/books.html