Вступительное задание для Java Online Projects по курсу JavaRush
Реализация простого CRUD Web приложения
Установить на компьютер JDK, Maven, Git и MySQL.
В базе данных создать таблицу user:
CREATE TABLE `user` (
`id` int(8) NOT NULL AUTO_INCREMENT,
`name` varchar(25) NOT NULL DEFAULT 'undefined',
`age` int(11) NOT NULL DEFAULT '0',
`isAdmin` bit(1) NOT NULL DEFAULT b'0',
`createDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`id`),
KEY `date` (`createDate`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Параметры БД задать в системных переменных (System Environment):
DATASOURCE_URL - Адрес подключения к БД
Пример:jdbc:mysql://localhost/test?reconnect=true&useUnicode=yes&characterEncoding=UTF-8&useSSL=false
DATASOURCE_USERNAME - Логин к БД
Пример: root
DATASOURCE_PASSWORD - Пароль к БД
Пример: root
Выполнить в рабочей директории команды:
git clone https://github.com/Cepr0/crudsample.git
cd crudsample
mvn spring-boot:run
Открыть приложение в браузере по адресу: http://localhost:8080/