第一步:創建數據庫和表
第二步:創建一個User類和user表對應
第三步:創建一個接口文件,在接口中聲明方法,在方法上使用註解:
import org.apache.ibatis.annotations.Select;
import mybatis.entity.User;
public interface UserDao {
@Select(value = "select * from t_user where id=#{id}")
public User queryUserById(Integer userId);
}
第四步:將接口文件註冊到sqlMapConfig.xml中
<mappers>
<mapper class="mybatis.dao.UserDao" />
</mappers>
第五步:使用session對象的getMapper方法獲得一個由jdk動態代理技術創建的一個代理對象 ,使用代理對象完成數據庫操作