Je passe par quelques blogs sur SpringSource et dans l'un des blogs, l'auteur utilise @Injectet je suppose qu'il peut également utiliser @Autowired. Voici le morceau de code: @Inject private CustomerOrderService customerOrderService; Je ne suis pas sûr de la différence entre @Injectet @Autowiredj'apprécierais que quelqu'un explique sa différence et laquelle utiliser …
Remarque: Il s'agit d'une réponse canonique à un problème courant. J'ai une @Serviceclasse Spring ( MileageFeeCalculator) qui a un @Autowiredchamp ( rateService), mais le champ est nulllorsque j'essaie de l'utiliser. Les journaux montrent que le MileageFeeCalculatorbean et le MileageRateServicebean sont en cours de création, mais j'obtiens un NullPointerExceptionchaque fois que …
Je suis un peu confus quant au fonctionnement de l' inversion de control ( IoC) Spring. Disons que j'ai une classe de service appelée UserServiceImplqui implémente l' UserServiceinterface. Comment serait-ce @Autowired? Et dans mon Controllers, comment pourrais - je instantiateun instancede ce service? Vais-je simplement faire ce qui suit? UserService …
Je comprends que l' @Componentannotation a été introduite au printemps 2.5 afin de se débarrasser de la définition du bean xml en utilisant l'analyse de chemin de classe. @Beana été introduit au printemps 3.0 et peut être utilisé avec @Configurationpour se débarrasser complètement du fichier xml et utiliser la configuration …
Quelle annotation, @Resource ( jsr250 ) ou @Autowired (spécifique à Spring) dois-je utiliser dans DI? J'ai utilisé avec succès à la fois dans le passé @Resource(name="blah")et@Autowired @Qualifier("blah") Mon instinct est de rester avec le @Resourcetag car il a été ratifié par le peuple jsr. Quelqu'un a des pensées fortes à …
Je lis la documentation de référence de Spring 3.0.x pour comprendre l'annotation Spring Autowired: 3.9.2 @Autowired et @Inject Je ne peux pas comprendre les exemples ci-dessous. Avons-nous besoin de faire quelque chose dans le XML pour que cela fonctionne? EXEMPLE 1 public class SimpleMovieLister { private MovieFinder movieFinder; @Autowired public …
Quels sont les avantages et les inconvénients de l'utilisation de @Autowired dans une classe qui sera câblée au printemps? Juste pour clarifier, je parle spécifiquement de l' annotation @Autowired , pas du câblage automatique en XML. Je ne le comprends probablement pas, mais pour moi, cela ressemble presque à un …
Contexte: J'ai une application Spring 2.5 / Java / Tomcat. Il y a le haricot suivant, qui est utilisé tout au long de l'application dans de nombreux endroits public class HibernateDeviceDao implements DeviceDao et le haricot suivant qui est nouveau: public class JdbcDeviceDao implements DeviceDao Le premier bean est configuré …
J'ai créé un test unitaire simple mais IntelliJ le met incorrectement en surbrillance rouge. le marquer comme une erreur Pas de haricots? Comme vous pouvez le voir ci-dessous, il passe le test? Alors ça doit être Autowired?
J'ai lu dans certains articles sur Spring MVC et les portlets que l' injection de champ n'est pas recommandée. Si je comprends bien, l' injection de champ se produit lorsque vous injectez un Bean avec @Autowiredcomme ceci: @Component public class MyComponent { @Autowired private Cart cart; } Au cours de …
J'utilise Spring 3.1.4.RELEASE et Mockito 1.9.5. Dans ma classe de printemps, j'ai: @Value("#{myProps['default.url']}") private String defaultUrl; @Value("#{myProps['default.password']}") private String defaultrPassword; // ... De mon test JUnit, que j'ai actuellement mis en place comme ceci: @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration({ "classpath:test-context.xml" }) public class MyTest { Je voudrais moquer une valeur pour mon champ …
Suite à la question Comprendre l'utilisation de Spring @Autowired, j'ai voulu créer une base de connaissances complète pour l'autre option de câblage à ressort, la @Configurationclasse. Supposons que j'ai un fichier XML Spring qui ressemble à ceci: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd"> <import resource="another-application-context.xml"/> <bean id="someBean" class="stack.overflow.spring.configuration.SomeClassImpl"> …
J'ai un @Autowiredservice qui doit être utilisé à partir d'une méthode statique. Je sais que c'est faux mais je ne peux pas changer la conception actuelle car cela demanderait beaucoup de travail, donc j'ai besoin d'un simple hack pour cela. Je ne peux pas changer randomMethod()pour être non statique et …
Pourquoi ne pouvons-nous pas activer automatiquement la variable d'instance statique dans le bean Spring. Je sais qu'il existe un autre moyen d'y parvenir, mais je veux juste savoir pourquoi nous ne pouvons pas le faire de la manière ci-dessous. par exemple @Autowired public static Test test;
Vous trouverez ci-dessous un extrait de code dans lequel j'essaie de référencer mon bean ApplicationProperties. Lorsque je le référence à partir du constructeur, il est nul, mais lorsqu'il est référencé à partir d'une autre méthode, c'est bien. Jusqu'à présent, je n'ai eu aucun problème à utiliser ce bean autowired dans …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.