Tagged articles
11 articles
Page 1 of 1
Java Companion
Java Companion
Nov 18, 2025 · Backend Development

Why SpringBoot Replaced spring.factories with a Faster, GraalVM‑Friendly Imports Mechanism

SpringBoot 3.0 drops the long‑standing spring.factories file in favor of per‑extension imports files, eliminating full‑classpath scans, improving startup speed, aligning with Java modules, and enabling seamless GraalVM native‑image support, while providing a clear migration path for existing projects.

Spring FactoriesSpringBootauto-configuration
0 likes · 13 min read
Why SpringBoot Replaced spring.factories with a Faster, GraalVM‑Friendly Imports Mechanism
Code Ape Tech Column
Code Ape Tech Column
Jul 15, 2025 · Backend Development

Why SpringBoot 3.0 Dropped spring.factories and How to Migrate to Imports

SpringBoot 3.0 removed the traditional spring.factories file to improve startup performance, modularity, and GraalVM native image support, and introduces a new imports‑based registration mechanism with detailed migration steps, code examples, and best‑practice guidance for developers.

Spring FactoriesSpringBootauto-configuration
0 likes · 20 min read
Why SpringBoot 3.0 Dropped spring.factories and How to Migrate to Imports
Architect
Architect
Jun 11, 2025 · Backend Development

Why SpringBoot 3.0 Dropped spring.factories and What to Use Instead

SpringBoot 3.0 removes the long‑standing spring.factories file due to performance, modularity, and GraalVM native image challenges, introduces a new imports‑file mechanism, and provides detailed migration steps, code examples, performance comparisons, and best practices for GraalVM integration.

Spring FactoriesSpringBootauto-configuration
0 likes · 21 min read
Why SpringBoot 3.0 Dropped spring.factories and What to Use Instead
macrozheng
macrozheng
May 30, 2025 · Backend Development

Why Spring Boot 3 Removed spring.factories & How to Migrate to imports

This article explains the removal of the spring.factories file in Spring Boot 3, the performance and modularity reasons behind it, introduces the new imports‑based mechanism, provides step‑by‑step migration guidance, and shows how the change improves GraalVM native image support.

Spring BootSpring Factoriesgraalvm
0 likes · 18 min read
Why Spring Boot 3 Removed spring.factories & How to Migrate to imports
Top Architect
Top Architect
Mar 27, 2025 · Backend Development

Why SpringBoot 3.0 Removed spring.factories and Introduced the Imports Mechanism

SpringBoot 3.0 eliminates the long‑standing spring.factories file due to startup performance penalties, lack of modular support, static configuration limits, and incompatibility with GraalVM native images, and replaces it with a set of imports files that provide clearer, faster, and more modular auto‑configuration registration.

BackendSpring FactoriesSpringBoot
0 likes · 15 min read
Why SpringBoot 3.0 Removed spring.factories and Introduced the Imports Mechanism
Code Mala Tang
Code Mala Tang
Jan 7, 2025 · Fundamentals

Master Python Imports: Choose import, from, or * and Avoid Common Pitfalls

This guide explains the differences between Python's import statements—including "import X", "from X import Y", and "from X import *"—covers dynamic imports with __import__, sys.path handling, PYTHONPATH, PEP8 import ordering, __all__ usage, and the role of __name__ in module execution, helping you write cleaner, conflict‑free code.

ModulesNamespacedynamic import
0 likes · 10 min read
Master Python Imports: Choose import, from, or * and Avoid Common Pitfalls
ByteDance Dali Intelligent Technology Team
ByteDance Dali Intelligent Technology Team
Jun 11, 2021 · Backend Development

Node.js Package Module Import/Export Rules and Conditional Exports – A Comprehensive Guide

This article explains the latest Node.js package module specifications, covering how the "type", "exports", and "imports" fields in package.json determine ESM or CommonJS loading, the history of version changes, subpath mappings, conditional exports, and best practices for dual-module packages.

CommonJSESMExports
0 likes · 27 min read
Node.js Package Module Import/Export Rules and Conditional Exports – A Comprehensive Guide
Python Programming Learning Circle
Python Programming Learning Circle
May 7, 2021 · Fundamentals

Why Python Is Perceived as Slow and How to Make It Faster

The article explains that Python’s reputation for slowness stems more from algorithmic choices and costly import patterns than the language itself, and it offers practical measurements, tooling insights, and optimization suggestions to improve Python’s performance in real‑world projects.

BenchmarkingToolingimports
0 likes · 8 min read
Why Python Is Perceived as Slow and How to Make It Faster
21CTO
21CTO
Oct 2, 2019 · Fundamentals

Master Google’s Python Style Guide: Lint, Imports, and Best Practices

This article presents Google’s official Python style guide, explaining why coding standards matter for Python, how to use pylint for linting, recommended import conventions, handling packages, exceptions, globals, nested classes, list comprehensions, generators, lambda functions, default arguments, properties, threading, naming conventions, and proper module entry points, all illustrated with clear examples and code snippets.

best-practicescoding-standardsimports
0 likes · 29 min read
Master Google’s Python Style Guide: Lint, Imports, and Best Practices
MaGe Linux Operations
MaGe Linux Operations
May 26, 2019 · Fundamentals

Master Python Imports: From Basics to Advanced Techniques

This article explains Python's flexible import system, covering regular imports, from‑statement imports, relative imports, optional imports, local imports, and common pitfalls such as circular and shadowed imports, while providing clear code examples and best‑practice recommendations.

PackageRelative Importbest-practices
0 likes · 13 min read
Master Python Imports: From Basics to Advanced Techniques
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2018 · Fundamentals

Master Python Imports: From Simple Modules to Full Packages

This article explains how Python’s __name__ variable works, demonstrates module creation with pizza.py and menu.py, shows how to turn modules into a package with __init__.py and __main__.py, covers absolute vs. relative imports, executable packages, sibling‑package imports, and the module search path.

ModulesPackagesRelative Import
0 likes · 13 min read
Master Python Imports: From Simple Modules to Full Packages