<p>I'm reviewing some Spring code, and I see a few bean defs that do not have an id or a name.
The person who did it is not around to ask.
The application is working fine.
I am not familiar what this necessarily means.
Anybody know if this means anything in particular?</p>

One possibility is that you can define a bean in place, and so you don't need an id since you don't need to refer to it from anywhere else.  Say I have a Foo object that takes a Bar property:
```
```
<bean id="foo" class="Foo">
     <property name="bar">
         <bean class="Bar">
     </property>
</bean>
```
```
The Bar bean doesn't need a name because it's only used to set that one property.