Самый быстрый способ изучения Flex и Java EE? - PullRequest
1 голос
/ 08 марта 2010

Хорошо, я и мои 2 друга должны сделать веб-приложение, и мы считаем, что это хорошая возможность изучить Java EE и Flex. Дело в том, что у нас очень мало знаний о них, и у нас есть всего 3 месяца, чтобы сделать это (это не должно быть очень сложно). Итак, мой вопрос: что, по вашему мнению, было бы самым быстрым способом выучить их обоих? Я думаю, нам нужно знать JSP, Serlvets, JPA (??), Flex, может быть, JavaScript + CSS? Что-нибудь еще как EJB? Должны ли мы также изучать Spring (или Struts)? Очевидно, что чтение книг было бы хорошей идеей, но держу пари, что мы не сделаем крайний срок, если попытаемся прочитать все книги ...

@ Редактировать: Я знаю основы JSP / Servlets (читай Head First JSP & Servlets), но я сделал только 1 проект (полу-приличный палач с JSP / Serlvets и JPA для настойчивости). Flex - я только начинаю, я действительно знаю основы mxml и as3.

Что касается того, почему: 1) потому что нам нужно сделать проект для универа, и я подумал о том, чтобы стать веб-разработчиком (yup - Java EE + flex) после окончания школы, это прекрасная возможность изучить их.

Ответы [ 4 ]

2 голосов
/ 08 марта 2010

Я создал короткий список ресурсов для изучения интеграции Flex и Java .

1 голос
/ 08 марта 2010
1 голос
/ 08 марта 2010

Если это простое веб-приложение, вы должны сосредоточиться на этом:

  • Java EE: если вы не знаете об этом: попробуйте изучить Grails http://grails.org, который является действительно простым для изучения веб-фреймворком для платформы Java. Он основан на Groovy вместо Java, но поскольку Groovy действительно близок к Java, проблем не возникнет (на самом деле, во многих отношениях он проще, чем Java) (приложение Grails на самом деле является приложением Java EE)

  • В Grails есть плагин Flex, который сделает вашу жизнь намного проще: http://www.grails.org/Flex+Plugin

  • Загрузите руководство разработчика Flex 3 по этой ссылке: http://livedocs.adobe.com/flex/3/flex3_documentation.zip Это действительно просто и легко понять. Эта ссылка фактически загрузит всю документацию Flex для вас (что будет очень удобно)

  • При использовании обычного текстового редактора используйте Flex Builder. Это оплачено, но действительно стоит своей стоимости (и это дешево: всего 299,00 долларов США)

0 голосов
/ 22 марта 2010

Самый простой способ - начать что-то делать (проблемы будут встречаться одна за другой, а не все вместе).

Вам потребуется использовать JPA, Spring (в качестве контейнера IoC), Spring Security, JSF или Spring MVC, Flex.

Прочтите немного обо всех этих технологиях, для чего они используются. И начать работать:

  1. Настройка безопасности с помощью Spring Security (для этого вам также понадобится БД). Это довольно сложная часть, потому что очень мало хороших документов о Spring Security.

  2. Создание отображений JPA (то есть доменной модели), DAO, сервисов (все эти шаги довольно просты, потому что это рутина и есть тонны документов с подробными и подробными примерами).

  3. Примите решение между Spring MVC и JSF и создайте часть внешнего интерфейса (я бы предпочел Spring MVC в вашем случае). Это также не очень сложная часть, потому что вы можете найти много материала и эффективно использовать StackOverflow для выполнения этой части.

  4. Интегрируйте Flex с вашим приложением. Я бы порекомендовал прочитать об этом виде интеграции, прежде чем начинать шаг 2.

...