Я использую spring-mvc с hibernate с помощью tomcat. Я новичок в этой области. У меня есть один запрос. Раньше я работал над ядром Java, где я узнал много параллельных структур данных (java.util.concurrent). Я могу порождать потоки, чтобы делить задачу, и могу создать мою модель рабочего менеджера. Мой вопрос: могу ли я использовать этот параллельный пакет для создания новых потоков для делегирования задач, могу ли я создать свою собственную модель менеджера-исполнителя. Я читал, что весной не рекомендуется создавать новую тему, так как добиться параллелизма?Использование параллелизма весной
ответ
Вы обычно используете фанаты без состояния в Spring MVC, поэтому параллелизм не должен быть проблемой.
Смотрите здесь:
Это категорически не тот случай; бобы очень часто имеют много сложного состояния в них, например пулы подключения к базе данных или механизмы бизнес-правил. – chrylis
В моделях/Просмотров/Контроллеры? Я не думаю, что там есть пулы соединений. В других весенних бобах, конечно. – cbach
Контроллеры - это всего лишь один особый тип весеннего боба, и у них часто есть несколько не-апатридов, введенных в них. – chrylis
- 1. Значение параллелизма в прослушивании темы JMS весной
- 2. Использование параллелизма с linq
- 3. Java: Использование ExecutorService для параллелизма
- 4. Использование параллелизма для повышения производительности
- 5. Комбинации параллелизма/параллелизма
- 6. Терминология параллелизма и параллелизма
- 7. Использование @annotation весной AOP
- 8. Использование/Назначение фасоли весной
- 9. Использование @Schedule весной
- 10. Использование ContentNegotiationViewResolver весной mvc
- 11. Аннотированное использование jamon весной?
- 12. Использование Locale весной
- 13. Использование ModelMap весной
- 14. Использование jqgrid весной mvc3.0
- 15. Использование плитки весной
- 16. Использование @Autowired весной 3
- 17. Использование нескольких интерфейсов весной
- 18. Использование заводского класса весной
- 19. Использование Junit с весной
- 20. Правильное использование @Transactional весной
- 21. Использование перехватчика весной
- 22. использование классов: весной
- 23. Использование памяти весной IoC
- 24. Использование метода setAllowedFields() весной
- 25. Использование коллекции весной
- 26. Практическое использование ApplicationContextAware весной
- 27. Использование Microsoft.WindowsAzure.StorageClient.TableServicesContext и обнаружение конфликтов обновления параллелизма
- 28. Использование SQL может устранить проблемы параллелизма?
- 29. Требуется ли асинхронное использование многопоточности или параллелизма?
- 30. Повторное использование определения боб весной
Tomcat обрабатывает параллелизм для вас. Каждый HTTP-запрос обрабатывается в потоке, одновременно с другими потоками, обрабатывающими другие HTTP-запросы. –
Предположим, что для одного запроса мне нужно получить данные через спящий режим и с этим мне нужно создать отчет. Данные огромны, поэтому я могу разделить задачу между несколькими работниками, и один дополнительный поток будет записывать в файл любые данные, которые мы получаем, или я не могу создать такую модель весной? Что я имею в виду, могу ли я создать новый поток в службе для выполнения какой-либо задачи синхронно и асинхронно? – user3265739
вы можете создать такую модель. Вопросы сводятся к тому, что вы собираетесь делать с Http Request? хотите ли вы вернуть ответ после того, как вы запустили своего работника/хотите ли вы подождать в resposne? – Mani