Spring bean name violates conventions
Reports <bean> names that don't follow the bean naming conventions.
The convention is to use the standard Java convention for instance field names when naming beans. That is, bean names start with a lowercase letter and are camel-cased from there. Examples of such names include accountManager
, accountService
, userDao
, loginController
, and so on. Naming beans consistently makes your configuration easier to read and understand. Also, if you are using Spring AOP, it helps a lot when applying an advice to a set of beans related by name.
Locating this inspection
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
SpringBeanNameConventionInspection- Via Settings dialog
Path to the inspection settings via IntelliJ Platform IDE Settings dialog, when you need to adjust inspection settings directly from your IDE.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Spring, 242.22892 |