mybatis
Maybatis是作为封装持久层的半orm(对象关系映射)的框架,是让程序员将精力更多的放入在sql语句中 一、导入jar包 log4j:为运行日志jar包 mybatis jar包 链接数据库的mysqljar包 二、配置xml文件 使用xml文件主要是可以更好的能够进行对此进行扩容和修改,只需要对xml的文件进行配置和修改,不需要进行对源码的修改,减少了代码的耦合性,大大减少了工作的扩容和修改的难度。 1、配置mybatis的全局配置文件 主要配置链接数据库的数据,以及属性的设置,引入mapper xml文件 dtd是引入mybatis的约束 此标签是为了引入数据库信息 environments标签内主要配置的是数据库信息 mapper标签是引入每个表的mapper信息 2、配置mapper xml文件 一般一个表对应一个mapper xml文件,一个dao类,一个pojo;mapper xml文件主要是进行sql语句的增删改查,以及对输入,输出值的映射。 dtd是引入mapper的约束 namespace是命名空间,作用是将sql语句进行空间隔离 mapper中写入增删改查的标签 三、增删改查 在mapper的xml文件中配置增删改查标签,并写入相应的sql语句 使用select标签,id标识这个标签