Backend Development Spring Boot Subjective
Oct 03, 2025

Explain Spring Boot Conditional Configuration.

Detailed Explanation
Conditional configuration creates beans based on conditions:\n\n@Configuration\npublic class DatabaseConfig {\n @Bean\n @ConditionalOnProperty(name="database.type", havingValue="mysql")\n public DataSource mysqlDataSource() {\n return new HikariDataSource();\n }\n \n @Bean\n @ConditionalOnMissingBean\n public DataSource defaultDataSource() {\n return new H2DataSource();\n }\n}
Discussion (0)

No comments yet. Be the first to share your thoughts!

Share Your Thoughts
Feedback