Skip to content

Смысл проекта "ТвоеРасписание" заключается в том, что каждый пользователь может вести свой список запланированных дел, а именно, назначить дату и написать дело, которое ему необходимо выполнить. Данное приложение помогает не забывать про запланированные дела.

Notifications You must be signed in to change notification settings

TesterReality/YourScheduleSpringRU

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ТвоеРасписание

Облачное приложение "ТвоеРасписание" (используя Spring)

JDK version Database build SpringBoot TemplateEngine ORM

Простое приложение планировщик

Ссылка для демонстрации работы: https://viazmin-web.herokuapp.com

Причины создания

Данный проект создан для демонстрации возможностей Spring и в целях личного обучения

Скриношты

ТвоеРасписание ТвоеРасписание ТвоеРасписание ТвоеРасписание ТвоеРасписание ТвоеРасписание

Участие в разработке

В зависимости от того, где вы хотите запустить проект (localhost или, например, на Heroku) следует редактировать файл application.properties в директории src/main/resources.

Пример для localhost :

server.port=8082
server.servlet.context-path=/

#spring.datasource.url=jdbc:postgresql://localhost:<порт вашей БД, для PostgreSQL по умолчанию это 5432>/todo_app_db
spring.datasource.url=jdbc:postgresql://localhost:5432/todo_app_db
#<по умолчанию в PostgreSQL username это postgres>
spring.datasource.username=postgres 
spring.datasource.password=<Ваш пароль от БД>

spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.hibernate.ddl-auto=update

Если все было настроено правильно, Вы сможете запустить проект на Вашей локальной машине. Создавать БД вручную не нужно. За Вас все должен сделать Hibernate

Пример для Heroku :

server.port=${PORT}
server.servlet.context-path=/

spring.datasource.url=${JDBC_DATABASE_URL}
spring.datasource.username=${JDBC_DATABASE_USERNAME}
spring.datasource.password=${JDBC_DATABASE_PASSWORD}

spring.jpa.database-platform=org.hibernate.dialect.PostgreSQLDialect
spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.hibernate.ddl-auto=update

About

Смысл проекта "ТвоеРасписание" заключается в том, что каждый пользователь может вести свой список запланированных дел, а именно, назначить дату и написать дело, которое ему необходимо выполнить. Данное приложение помогает не забывать про запланированные дела.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published