blog's People
Forkers
raf7raf longbridgetech dj5483 appletouch funt76 pubudu888 ygago84 msegeya savspit jaredlasater laoluoyebamiji ekamenev sabahirfan manushah er-han alciel mychauu nagase2 prakashnsm aashitasharma jaccurekx henriqueeloi dzastinas vdoan fredrickap manasma nose111 lspedro jhontoni keeplearningandtrying gerardsec prem85pal braiannunes marhan villadam vaibhavp3094 ajinkya-ghonge wilferraciolli sgaraba itwalter sida63 akki1306 sudhanshubliz waseemraza acha241 pradeepkusingh infiniai-tech ashokmshetty90 martinjosephm raydenrozo ahmed-qureshi vararenz028 kidmam shma2001gmailcom shernandezmera vinodamity gauravt04 francosebastian khalidtoak peppest greticani zbyszek212322 amitbo gtludwig jinwonchoi52 narayana53231 sqars jakqui webfullstackishanbrogit lsabaresh chinh-vu rafodelmal andrejivashkin mario21ic doyle-kun binase vmusil-gem blueoceandevops blackstile fairytech arabysalama1 louayhaddad boobalskb eusimon mrafiqulislam aspineon sejalpatel1101 pradeepchinta juniorro ksoumi gbosilva raman231 richardtree tomitulpatel sai-studio tomarr sureshkumartv test-06aug ravindrab749 dzikleblog's Issues
Application pre-instantiates the singletons even though `@ComponentScan(lazyInit = true)` is set
Hi Daniel,
I have followed your Faster Spring Boot Startup post. After making the suggested changes in the main class, my main class looks like the following:
@SpringBootApplication
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class, args);
}
@Configuration
@Profile("dev")
@ComponentScan(lazyInit = true)
static class LocalConfig {
}
// A couple of @Bean definitions
}
I run the application with:
mvn spring-boot:run -Drun.profiles=dev
After running, I sampled the application with VisualVM. This is the result:
Despite the lazyInit = true
, the application still spends a lot of time on preInstantiateSingletons
.
Is this expected? I thought that after setting lazyInit = true
, the application would not pre-instantiate the singletons at all.
What am I missing here?
Best
How could it be that UniqueLoginValidator uses un-autowired repository object?
Thank you for the tutorial.
Still, Can you please explain?
Thanks!
Binding using a name mapping ?
Hello, do you know if it is possible to also convert the request param name to another one in the criteria ? For example, the request param in the URL might be "date-from" and I want the bound attribute in the criteria to be "dateFrom". Is it possible ?
Thanks
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.