Алтай
Java web: от сокетов в сервлеты в spring web
Допустим мы хотим написать web-server с rest-like API на java, но пока не знаем никаких фреймворков, стандартов и библиотек. 1. Socket Первое, что мы можем сделать - реализовать полностью сами всю логику с нуля на сокетах. Socket - это такое понятие из TCP протокола. Это некое гнездо, которое может принимать/отправлять пакеты данных по сети на определенном порту. Нам нужно будет сделать примерно следующее: * установка/завершение TCP соединений с клиентами * поддержание пула соединений, чтобы сервер...
Java. Spring. Создание веб-проекта
Создать веб-приложение с помощью Spring Boot очень просто! Для начала нужно создать новый проект в среде разработки, такой как Eclipse или IntelliJ IDEA, и 1. Добавить зависимость на Spring Boot в файл pom.xml:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
2. Затем нужно создать класс с аннотацией @SpringBootApplication, который будет являться точкой входа в приложение:
java
@SpringBootApplication
public class MyApp {
public static void main(String[] args) {
SpringApplication...