Запитання з тегом «spring»

Spring Framework - це програма з відкритим кодом для розробки додатків на платформі Java. По суті, це багата підтримка компонентних архітектур, і в даний час вона має понад двадцять високо інтегрованих модулів.

14
Уникайте серіалізації Джексона на невибраних ледачих об’єктах
У мене є простий контролер, який повертає об'єкт User, цей користувач має координати атрибутів, які мають властивість сплячого режиму FetchType.LAZY. Коли я намагаюся отримати цього користувача, мені завжди доводиться завантажувати всі координати, щоб отримати об'єкт користувача, інакше, коли Джексон намагається серіалізувати Користувач, видає виняток: com.fasterxml.jackson.databind.JsonMappingException: не вдалося ініціалізувати проксі - …

1
Весна: Різниця / ** та / * щодо шляхів
Яка різниця між двома зірочками замість однієї зірочки, коли ми маємо на увазі шляхи? Раніше я налагоджував свій проект Spring 3. Я намагався додати .swf за допомогою <spring:url var="flashy" value="/resources/images/flash.swf"/> З моїм ресурсом Web.xml ResourceServlet виглядає так <servlet-name>Resource Servlet </servlet-name> <url-pattern>/resources/*</url-pattern> Але, на жаль, я отримав цю помилку: WARN org.springframework.js.resources.ResourceServlet …

3
Розуміння порогу самозбереження та поновлення сервера Spring Cloud Eureka Server
Я новачок у розробці мікросервісів, хоча я досліджував це вже деякий час, читаючи документи Spring та Netflix. Я розпочав простий проект, доступний на Github . В основному це сервер Eureka (Архімед) та три клієнтські мікросервіси Eureka (один загальнодоступний API та два приватних). Перевірте readme github для отримання детального опису. Справа …

2
Коли використовувати бін сеансу Stateful над сеансом Stateless?
Бін сеансу із увімкненням визначається наступним чином: Сеанси, що містять статус, стан об’єкта складається із значень змінних його екземпляра. У компоненті сеансу, що містить статус, змінні екземпляра представляють стан унікального сеансу клієнт-бін. Оскільки клієнт взаємодіє (“розмовляє”) зі своїм компонентом, цей стан часто називають станом розмови. Бін сеансу без стану визначається …

6
Як вести Autowire Bean загального типу <T> навесні?
У мене є квасоля, Item&lt;T&gt;яку потрібно автоматично підключати в @Configurationкласі. @Configuration public class AppConfig { @Bean public Item&lt;String&gt; stringItem() { return new StringItem(); } @Bean public Item&lt;Integer&gt; integerItem() { return new IntegerItem(); } } Але коли я намагаюся @Autowire Item&lt;String&gt;, я отримую наступний виняток. "No qualifying bean of type [Item] …

6
Чому Spring Framework? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 7 років тому . Удосконалюйте це питання У наш час я багато чую про Весняні рамки. Чому в …
83 java  spring 

9
Виключити підпакети з автопроводу Spring?
Чи існує простий спосіб виключити пакет / підпакет з автоматичного підключення навесні 3.1? Наприклад, якщо я хотів включити сканування компонентів з базовим пакетом, com.exampleчи існує простий спосіб виключити com.example.ignore? (Чому? Я хотів би виключити деякі компоненти зі своїх інтеграційних тестів)
83 spring  autowired 

7
завантажити файл зі служби відпочинку для завантаження Spring
Я намагаюся завантажити файл із служби Spring rest rest. @RequestMapping(path="/downloadFile",method=RequestMethod.GET) @Consumes(MediaType.APPLICATION_JSON_VALUE) public ResponseEntity&lt;InputStreamReader&gt; downloadDocument( String acquistionId, String fileType, Integer expressVfId) throws IOException { File file2Upload = new File("C:\\Users\\admin\\Desktop\\bkp\\1.rtf"); HttpHeaders headers = new HttpHeaders(); headers.add("Cache-Control", "no-cache, no-store, must-revalidate"); headers.add("Pragma", "no-cache"); headers.add("Expires", "0"); InputStreamReader i = new InputStreamReader(new FileInputStream(file2Upload)); System.out.println("The length of …
83 java  spring  rest 

4
Як ApplicationContextAware працює навесні?
Навесні, якщо боб реалізує ApplicationContextAware, то він може отримати доступ до applicationContext. Тому він може отримувати інші боби. напр public class SpringContextUtil implements ApplicationContextAware { private static ApplicationContext applicationContext; public void setApplicationContext(ApplicationContext context) throws BeansException { applicationContext = context; } public static ApplicationContext getApplicationContext() { return applicationContext; } } Тоді …
82 java  spring 

4
Як використовувати @Transactional із Spring Data?
Я щойно почав працювати над проектом Spring-data, Hibernate, MySQL, JPA. Я перейшов на spring-data, щоб мені не довелося турбуватися про створення запитів вручну. Я помітив, що @Transactionalпри використанні spring-data не потрібно використовувати, оскільки я також пробував свої запити без анотації. Чи існує конкретна причина, чому я повинен / не повинен …

5
Spring - використання статичних кінцевих полів (констант) для ініціалізації компонента
чи можна визначити компонент за допомогою статичних кінцевих полів класу CoreProtocolPNames так: &lt;bean id="httpParamBean" class="org.apache.http.params.HttpProtocolParamBean"&gt; &lt;constructor-arg ref="httpParams"/&gt; &lt;property name="httpElementCharset" value="CoreProtocolPNames.HTTP_ELEMENT_CHARSET" /&gt; &lt;property name="version" value="CoreProtocolPNames.PROTOCOL_VERSION"&gt; &lt;/bean&gt; public interface CoreProtocolPNames { public static final String PROTOCOL_VERSION = "http.protocol.version"; public static final String HTTP_ELEMENT_CHARSET = "http.protocol.element-charset"; } Якщо це можливо, який найкращий спосіб …

5
Spring-Boot: Як встановити властивості пулу JDBC, як максимальну кількість з'єднань?
Spring-Boot - це досить дивовижний інструмент, але документація дещо скупа, якщо мова йде про більш досконалу конфігурацію. Як я можу встановити такі властивості, як максимальний розмір для мого пулу підключень до бази даних? Spring-Boot підтримує tomcat-jdbc, HikariCPі Commons DBCPчи всі вони налаштовані однаково?

2
Як ввести AuthenticationManager за допомогою конфігурації Java у спеціальному фільтрі
Я використовую Spring Security 3.2 та Spring 4.0.1 Я працюю над перетворенням конфігурації xml у конфігурацію Java. Коли я анотування AuthenticationManagerз @Autowiredв моєму фільтрі, я отримую виняток Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type [org.springframework.security.authentication.AuthenticationManager] found for dependency: expected at least 1 bean which qualifies as autowire candidate for …

5
Де “@Transactional” має розміщувати рівень послуг або DAO
По-перше, можливо, я запитую щось, про що вже запитували і відповідали, але мені не вдалося повернути результат пошуку. Добре загалом (або завжди так далеко :)) Ми визначаємо транзакційні анотації на сервісному рівні, як правило, типовий весняний сплячий режим Контролер-&gt; Менеджер-&gt; Дао-&gt; Орм. Зараз у мене ситуація, коли мені потрібно вибрати …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.