新建一個(gè)IUserDao接口和一個(gè)UserDaoImpl
@Repository--->由Spring去創(chuàng)建UserDaoImpl的對(duì)象,spring會(huì)掃描到這個(gè)包,因?yàn)榕渲昧?/p>
<!-- 組件掃描 -->
<context:component-scan base-package="com.itheima"/>
BaseAction
package com.itheima.web.action;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
import com.itheima.bos.domain.User;
import com.itheima.web.action.base.BaseAction;
@Controller
@Scope("prototype")
//多例,每個(gè)類創(chuàng)建多個(gè)對(duì)象
//服務(wù)器在啟動(dòng)的時(shí)候不會(huì)加載UserAction的實(shí)例對(duì)象,也就是說(shuō)沒(méi)有創(chuàng)建UserAction的實(shí)例
//它會(huì)在使用的時(shí)候創(chuàng)建UserAction的實(shí)例對(duì)象.
public class UserAction extends BaseAction<User> {
}