Web application development. Part 1
В этой часте я раскажу какие нужны инструменты и как создать проект в IDE IntelliJ IDEA для разработки вэб-приложения.
Вид и функциональность приложения
- Добавление;
- Удаление;
- Редактирование;
- Поиск;
- Валидация данных;
![](https://habrastorage.org/files/c4c/5f1/e98/c4c5f1e98a924878a4ca93a8df115ec5.png)
Добавление и валидация
![](https://habrastorage.org/files/f24/98a/116/f2498a116e9041b6ab63d3c2f7078e17.png)
![](https://habrastorage.org/files/4dd/0cd/e11/4dd0cde118af41d19dc0146db93d3d2d.png)
![](https://habrastorage.org/files/627/af1/192/627af119200b473c83873464817710ee.png)
Редактирование
![](https://habrastorage.org/files/00f/d0b/1c4/00fd0b1c42894de8a9e92471a0fe1d84.png)
Поиск
![](https://habrastorage.org/files/0d6/55a/8c5/0d655a8c5724404d942b2e539927acab.png)
Инструменты
- IntelliJ IDEA 13 скачать
- Ext JS 5.0.1 скачать
- Apache Tomcat 8.0.12 скачать
- MySQL 5.6.20 скачать
- Apache Maven 3.0.5 скачать
- Java 1.8.0_20 скачать
- Java doc читать
- Ext JS Guides читать
- Hibernate читать
- JPA читать
- Spring читать
- SQL читать
- MVC читать
- DAO читать
- Layer Service читать
- Дескриптор развертывания читать
Создание проекта
![](https://habrastorage.org/files/811/3ec/34c/8113ec34c8ae41f1bf6f1a12d8e23530.png)
Укажите путь к Java в Project SDK:
![](https://habrastorage.org/files/c22/4b5/c89/c224b5c8922144d187c2d5cba3144e23.png)
![](https://habrastorage.org/files/7bf/6ea/fbd/7bf6eafbdc04432fa965847b731f4f17.png)
Укажите путь к своей Maven home directory:
![](https://habrastorage.org/files/7bb/31e/7b1/7bb31e7b156b445595a734127e31ca49.png)
![](https://habrastorage.org/files/a50/212/379/a5021237977e469baaebcf425921578c.png)
«Maven projects need to be imported» кликаем Enable Auto-Import
![](https://habrastorage.org/files/92b/f66/e6d/92bf66e6d39044a6a3ff00a1d1e7009f.png)
Добавление сервераДобавим Tomcat Server:
![](https://habrastorage.org/files/ab2/e1f/a1d/ab2e1fa1df7445998e5261936505812b.png)
![](https://habrastorage.org/files/1ab/b56/415/1abb564153ce4167b5231f8c20e59afb.png)
![](https://habrastorage.org/files/506/f50/cd8/506f50cd8221499380459263a12bd0d3.png)
В Application server укажите путь до Tomcat сервера:
![](https://habrastorage.org/files/87a/f8f/d39/87af8fd393e5460ca218899db116ffa1.png)
![](https://habrastorage.org/files/2ff/195/761/2ff19576125547cdac0025f191c315cf.png)
![](https://habrastorage.org/files/036/231/c9c/036231c9cc994caa83ac0c51056fe83f.png)
Ok -> Apply -> Ok
Проверим, что всё работает:
![](https://habrastorage.org/files/961/6c5/355/9616c5355397413d803794d4a1cbbd31.png)
![](https://habrastorage.org/files/8f0/a4c/b34/8f0a4cb34e3f4416a38d76222adf1715.png)
![](https://habrastorage.org/files/ea2/bf8/4f1/ea2bf84f1bff45c88dc63b35ef85ba65.png)
You need to login to create comments.
Comments ()