GitHub - дієта та трекер для вправ Steve-Perkinsfitnessjiffy-spring

У GitHub проживає понад 50 мільйонів розробників, які спільно працюють над розміщенням та переглядом коду, управління проектами та спільним створенням програмного забезпечення.

github

GitHub - це місце, де світ розробляє програмне забезпечення

Мільйони розробників та компаній створюють, постачають та підтримують своє програмне забезпечення на GitHub - найбільшій та найдосконалішій платформі розробки у світі.

Використовуйте Git або замовляйте з SVN, використовуючи веб-URL.

Працюйте швидко з нашим офіційним CLI. Вивчайте більше.

Запуск робочого столу GitHub

Якщо нічого не відбувається, завантажте GitHub Desktop і повторіть спробу.

Запуск робочого столу GitHub

Якщо нічого не відбувається, завантажте GitHub Desktop і повторіть спробу.

Запуск Xcode

Якщо нічого не відбувається, завантажте Xcode і повторіть спробу.

Запуск Visual Studio

Останній коміт

Git статистика

Файли

Не вдалося завантажити останню інформацію про коміти.

README.md

FitnessJiffy (версія Java/Spring Framework)

Вступ та тло

FitnessJiffy - це програма для відстеження дієти та фізичних вправ, а також формування графіків та звітів для інформації про стан здоров’я з часом. Хоча під поверхнею це справді інструмент для самонавчання та навчання. Протягом багатьох років я писав численні версії цього додатка, кожен раз, коли я хочу глибшого досвіду у вивченні нової мови програмування або фреймворку.

Ця версія базується на Java та Spring Framework. Хоча це давно є основними інструментами моєї професійної кар'єри, я написав цю версію програми як привід для вивчення Spring Boot. Я використав тут код і процес побудови як основу для тривалого допису в блозі про Spring Boot (http://steveperkins.com/use-spring-boot-next-project), на який було посилання з веб-сайту Spring і трохи намалювало уваги в цій громаді.

Якщо ви шукаєте надійний зразок програми, щоб розпочати роботу з Spring Boot, то ви потрапили в потрібне місце.

На додаток до Spring Boot, ця програма використовує такі технології, як:

  • Java 8
  • Весняний черевик
  • Spring Data JPA
  • Весняна безпека
  • MySQL (з H2 для модульного тестування)
  • Flyway
  • Анотації JSR-305
  • Шаблони чебрецю
  • Twitter Bootstrap
  • jQuery
  • amCharts (Бібліотека JavaScript для створення діаграм та звітів)
  • Градле
  • JUnit

Попередні технології, що використовувались на шляху