2010-03-08 1 views
1

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

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

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

+2

Сколько вы уже знаете? –

+1

Почему вы хотите узнать Flex и J2EE в первую очередь? Каковы цели, которые вы хотите достичь? –

ответ

1

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

  • 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 Это действительно просто и легко understend. Эта ссылка фактически загрузит всю документацию Flex для вас (что будет очень удобно)

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

2

Я ve создал короткий список ресурсов для получения информации о integrating Flex and Java.

+0

+1. Очень полезный список для обзора технологий. – Roman

0

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

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

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

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

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

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

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

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