JAVA全栈第四天:Mybatis Mapper

Posted supfit

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JAVA全栈第四天:Mybatis Mapper相关的知识,希望对你有一定的参考价值。

第四天

数据层--通过Java代码来实现对数据库中数据的操作(增删改查)

JDBC

mybatis--mapper包名

接口:

  静态常量 public static final

  抽象方法 void f1();

Mybatis 的Mapper层(dao层)创建

 @Mapper
 public interface DepartmentMapper {
  //增
  @Insert("insert into department(code,name,tel)valus(#{code},#{name},#{tel})")
  int insert(DepartmentModel model);
  //删
  @Delete("delete from department where code=#{code}")
  int delete(DepartmentModel model);
  //改
  @Update("update department set name=#{name},tel=#{tel} where code=#{code}")
  int update(DepartmentModel model);
     //查询所有
     @Select("select name,code,tel from department")
  DepartmentModel selectModel(DepartmentModel model);
  //模糊查询
  @Select("select name,code,tel from department where name like #{name}")
  List<DepartmentModel> selectList(DepartmentModel model);
 }
 ?

 

以上是关于JAVA全栈第四天:Mybatis Mapper的主要内容,如果未能解决你的问题,请参考以下文章

Java全栈第一篇-流程控制语句

Web全栈第1天

python全栈第二天所学

2017老男孩Python全栈第二期视频

JS全栈第一步 - 连接 React 和 Node,Express

MyBatisError parsing SQL Mapper Configuration. Cause: java.io.IOException: Could not find resource(代