BookDao.java
package com.dym.dao;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Repository;
@Repository
public class BookDao {
public void saveBook(){
System.out.println("图书已经报存");
}
}
BookService.java
package com.dym.service;
import com.dym.dao.BookDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@Service
public class BookService {
@Autowired
private BookDao bookDao;
public void save(){
System.out.println("bookService....正在调用dao帮您保存图书....");
bookDao.saveBook();
}
}
BookServlet.java
package com.dym.servlet;
import com.dym.service.BookService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
@Controller
public class BookServlet {
//自动装配,自动的为这个属性赋值
@Autowired
private BookService bookService;
public void doGet(){
bookService.save();
}
}