1. Build three classes, reference other two classes in one class
import Javax.annotation.resource;import org.springframework.beans.factory.annotation.Autowired; Public classBookservice {@Resource (name="Bookdao") PrivateBookdao Bookdao; @AutowiredPrivateOrdersdao Ordersdao; Public voidAdd () {System. out. println ("bookservice-------"); BOOKDAO.ADD1 (); ORDERSDAO.ADD2 (); }}
public class Bookdao { public void Add1 () {System. out . println ( " bookdao-------- "
Public class Ordersdao { publicvoid add2 () { System. out. println ("ordersdao-------");} }
2.xml file Configuration
<context:component-scanBase-package="Com.example"></context:component-scan><bean id="Bookdao" class="Com.example.spring.BookDao"></bean><bean id="Ordersdao" class="Com.example.spring.OrdersDao"></bean><bean id="Bookservice" class="Com.example.spring.BookService"></bean>
Spring Bean Management (annotations and configuration files mixed use)