Skip to content

autumn-library/autumn-atm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATM

Демо-проект с реализацией банкомата, разработанный на библиотеке ОСень/Autumn в рамках стрима на канале Веселый1С

Версия по итогам стрима: коммит https://github.com/nixel2007/autumn-atm/commit/73c43dbc5f86e3ac388e36ce1652fc113b49186f

Отличия от версии на стриме:

  • PR #1 - вместо сохранения пользователя через МенеджерСущности используется метод "активной записи", автоматически добавляемый в класс "Пользователь" при создании его через метод МенеджерСущности.СоздатьЭлемент() библиотеки entity (с помощью decorator).
  • PR #1 - Идентификатор пользователя изменен с автогенерируемого числового значения на собственно имя пользователя. Упрощен поиск пользователя методом МенеджерСущности.ПолучитьОдно().
  • PR #2 - Создание соответствия команд перенесено в &Дуб, который теперь работает :)
  • PR #3 - Команда по умолчанию получается через &Верховный желудь.
  • PR #4 - Определение конструктора в напильнике теперь идет через ОпределениеЖелудя, а не через рефлектор.
  • PR #5 - МенеджерСущности теперь тоже создается через &Дуб
  • PR #6 - Внедрение зависимостей в приватные поля. Рефакторинг объекта ХранительБД - заменен на обертку над хранением переменной ТекущийПользователь.

About

Демо-приложение со стрима на Веселый1С https://www.youtube.com/watch?v=eIhWSJnRXlU

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published