细节:
在项目中,用了xml和注解开发,不管用不用xml,它都会报错,要么把配置文件放到不相干的文件,要么删除。
通常开发是整个dao要用xml要么用注解开发
课程安排:
一、环境搭建
- 配置好连接环境
- interface 改动
public interface IUserDao {
@Select("select *from user")
List<User> findAll();
@Insert("insert into user(username,password,address,birthday)values(#{username},#{password},#{address},#{birthday})")
void saveUser(User user);
@Delete("delete from user where id=#{id}")
void deleteUser(Integer userId);
@Select("select *from user where username id=#{id}")
User fingdById(Integer userId);
/**
* 根据用户名模糊查询
* @param username
* @return
*/
@Select("select *from user where username like '%${value}%'")
List<User> findUserByName(String username);
/**
* 查询总用户数量
* @return
*/
@Select("select count(*) from user")
int findTotalUser();
}
二、单表CRUD操作(代理Dao方式)
懒了
三、多表查询操作
四、缓存的配置
暂时完结基础篇,再见