All Questions
9 questions
17
votes
3
answers
18k
views
Java: Is it okay to abuse Spring beans (@Component) rather than use static final utility classes?
I'm torn between using DI and static utility classes on my code.
I currently created a DateUtil static class that is only meant to be accessed statically. This class is responsible for just creating ...
3
votes
1
answer
2k
views
Creating interface fields to inject vs Objects?
In the tutorial I'm doing it uses interfaces to inject things, for example it uses a IHotDrink interface, then creates a Tea class that implements IHotDrink. It then has a third class called ...
-1
votes
1
answer
800
views
IOC principle - Servlet container implementation
IOC principle can be implemented, using either:
Dependency Injection
Service locator pattern
This article also supports these two approaches for implementing IOC principle.
Spring IOC container is ...
1
vote
2
answers
275
views
Opportunity cost of DIY DI?
Java here. I have always used Spring DI (for Spring projects) or Guice (for non-Spring projects) for dependency injection, and have always loved them.
I recently took a job where they do 100% "DIY DI"...
2
votes
1
answer
339
views
Using Spring in Java Project
I've got a question about a correct usage of Spring.
I know that some people use the DI "aggressively" so that they always use spring and completely eliminate the usage of word "new" in the ...
0
votes
2
answers
1k
views
Spring StoredProcedure Inject declared parameters or not?
At work one of my colleague asked to me to change the way a Spring StoredProcedure subclass class was initialised from injecting the parameters with Dependency Injection mechanism (Constructor ...
4
votes
0
answers
2k
views
Spring bean injection into a hibernate validator constraint
I have a controller method like listed below whose argument is annotated with @Valid to validate PasswordChange object using a Hibernate validator @Constraint. Both PasswordChange and a sample ...
41
votes
6
answers
68k
views
Which classes should be autowired by Spring (when to use dependency injection)?
I have been using Dependency Injection in Spring for some time now, and I understand how it works and what are some pros and cons of using it. However, when I'm creating a new class I often wonder - ...
263
votes
7
answers
299k
views
What does the Spring framework do? Should I use it? Why or why not?
So, I'm starting a brand-new project in Java, and am considering using Spring. Why am I considering Spring? Because lots of people tell me I should use Spring! Seriously, any time I've tried to get ...