kolyazapoteev, да.
Вы конечно же можете создать интернет-магазины и т.д. на Spring.
Вообще, интернет-магазин интернет магазину рознь... Если вам придется писать сложный большой интернет-магазин на микросервисах с использованием оркестрации микросервисов CQRS + SAGA и т.д. тут конечно же как по мне использовать Java || C#. Если речь ижет о магазинах попроще, то и языки попроще можно взять
федор unknown,
насчет вашего вопроса... прочитайте про каскады. CascadeType.MERGE, CascadeType.PERSIST и т.д.
Также обратите внимание на то, что если у вас связь OneToMany & ManyToOne, то со стороны OneToMany лучше вызывать не setFooList(), а (псевдокод)
:с, зависимости указанные в pom.xml могут подтягивать другие зависимости. Вы же не вручную добавляете зависимости? Есть плагины для maven, которые сделают это за вас. Погуглите maven fat jar и найдете много полезного
Если честно, то никогда не понимал сути генерации UML в IDE. Ведь, UML должен быть создан заранее на этапе проектирования, а не на основе написанного кода. Для UML использую программу Visual Paradigm Community. Очень удобная и функциональная. Единственная причина почему нужны генераторы UML - это если исходный UML был утерян и вам нужно получить структуру классов.
чтобы контейнеры запускались на компе, и при сохранении файла, чтобы он сразу же попадал в контейнер на компе.
Контейнер создается на основе image. Т.е. если вы хотите увидеть ваши изменения в контейнере, то вам нужно пересоздать изображение и создать и запустить новый контейнер
ali5,
сложно поддерживать большие проекты, когда нет типизации. TS упрощает этот процесс позволяя отлавливать ошибки на этапе транспайлинга, а не во время рантайма.
ООП вообще-то нужно знать, также как и функциональное программирование. Если не ошибаюсь, то АОП не часто используется на фронте.
Ну и само собой необхоодимо владеть одним фреймворком - реакт, ангуляр, вью, свелт и др.
sbuw, ну очевидно драйвер не найден. Для начала разберитесь с этой проблемой. Ну и как я сказал, лучше создайте rest приложение (клиент-серверное приложение). В качестве клиента будет андроид, а в качестве сервера - спринг бут, например.
tzlom, благодарю за ответ.
насчет размерности - речь идет об 200-500 сотрудниках максимум. Количество работ для каждого сотрудника может варьировать, так как на это влияет и расстояние. которое они должно преодолеть до следующей точки проведения работы и лимиты, которые могут быть заданы (minWorksNum, maxWorksNum)
А вот, насчет полной постановки задачи, готов ответить на любой интересующий вопрос
бесплатных солверов найдется под любой мейнстримный язык
Вроде бы я нашел одну либу, которая может решить подобные задачи: https://github.com/cicirello/Chips-n-Salsa
Правда, пока не имел чести с ней поработать. Буду разбираться дальше.
Еще раз спасибо