2010-01-08 3 views
1

Я читал StackOverflow уже довольно давно, и теперь я только создаю нервы, чтобы задать вопрос. Мне 20 лет и в настоящее время я поступил в колледж в области информационных технологий здесь, в моем родном городе (Клуж-Напока, Румыния). Достаточно для введения: D.Дизайн шаблонов в приложениях баз данных с Java (Java EE/Java SE)

В основном у меня есть моя небольшая программная фирма, которая обеспечивает приложение для хранения книг. Они (ужасающе) написаны в Delphi, и я хочу начать с нуля и писать их на Java. У меня был небольшой опыт работы с Java в прошлом, но я хочу учиться, и я выбрал Java из-за дешевых и качественных инструментов, предлагаемых платформой.

Теперь вы можете указать мне в правильном направлении, где я могу найти полную документацию (книги, веб-сайты, блоги и т. Д.), Где можно получить информацию о правильном создании приложений баз данных, включая шаблоны проектирования с помощью DB (мой выбор - PostgreSQL и уже заказал книгу), а также Java. Я знаю, что в первый раз я не смогу сделать это правильно, но, по крайней мере, приблизиться к нему.

Спасибо

+1

И добро пожаловать в переполнение стека! –

ответ

4

Прежде всего: добро пожаловать на так :-)

Есть много хороших и свободных ресурсов, охватывающих Java как язык (например, wikibooks) и справочной документации по Sun также довольно всеобъемлющий. Как только вы поняли основы языка, я думаю, что его время погрузиться в глубину приложений баз данных и шаблонов. Как?

Прежде всего, вы должны попытаться создать несколько простых схем баз данных, «игровая площадка» -цены полезны из того, что я могу сказать. Представьте себе, например. библиотеку и попытайтесь ее моделировать. Это не займет много времени, но вы многое узнаете.

Для моделей я обычно рассматриваю их как руководство, например шаблон MVC, который вы, вероятно, включите. Не заставляйте себя использовать их в первую очередь, старайтесь понимать по одному и реорганизовать свой код, чтобы иметь некоторый узор, представленный там, а не писать на образец в первую очередь.

Итак, удачи! (и, конечно же, как только вы застряли, просто спросите!)

+0

Большое спасибо, также за оперативность ответа.У меня есть несколько книг на самом языке, который я читал, но это всего лишь верхушка айсберга. Будет больше смотреть в MVC и в чем все дело. Еще раз спасибо – AlexRednic

2

Head First Java является отличным местом, чтобы начать.

Head First Java

+0

также согласен с moritz! –

+0

Спасибо, Крис, постараюсь получить мои руки от этой книги также – AlexRednic

+0

Я думаю, что я также собираюсь получить Head First Design Patterns. Это хорошо? – AlexRednic

Смежные вопросы