Skip to content

CRUD Sample - тестовый CRUD проект для онлайн-курсов JavaRush (http://javarush.ru)

Notifications You must be signed in to change notification settings

Cepr0/crudsample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CRUD sample

Вступительное задание для Java Online Projects по курсу JavaRush

Реализация простого CRUD Web приложения

CRUD sample screenshot

Использованные технологии

За основу были взяты примеры

Установка приложения

Установить на компьютер 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/

Live demo

http://crudsample.herokuapp.com/

About

CRUD Sample - тестовый CRUD проект для онлайн-курсов JavaRush (http://javarush.ru)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages