网站做关键词排名,建立网站赚多少钱,公司的网站建设价格低,网站开发增强骨密度的食品目录 1、Sql映射#xff08;Sql Mapper#xff09;文件的介绍
2、Mybatis的主配置文件的介绍
3、通过代码模板创建Sql映射文件
4、通过代码模板创建Mybatis主配置文件 1、Sql映射#xff08;Sql Mapper#xff09;文件的介绍
?xml version1.0 encod…目录 1、Sql映射Sql Mapper文件的介绍
2、Mybatis的主配置文件的介绍
3、通过代码模板创建Sql映射文件
4、通过代码模板创建Mybatis主配置文件 1、Sql映射Sql Mapper文件的介绍
?xml version1.0 encodingUTF-8 ?
!DOCTYPE mapperPUBLIC -//mybatis.org//DTD Mapper 3.0//ENhttp://mybatis.org/dtd/mybatis-3-mapper.dtd!--namespace命名空间,唯一值 推荐使用dao 接口的全限定名称 --
mapper namespacecom.lifang.dao.StudentDao!--select: 表示查询操作 标签中必须是 select 语句1、id: sql 语句的自定义名称表示要执行的 sql 语句推荐使用 dao 接口中的方法名称2、resultType: 查询语句的返回结果数据类型sql语句执行完之后得到了ResultSet查询结果集遍历这个ResultSet得到的使用类的全限定类名--select idselectStudents resultTypecom.bjpowernode.domain.Studentselect id,name,email,age from student !--要执行的 sql 语句--/select!--插入操作--insert idinsertStudentinsert into student(id,name,email,age) values(#{id},#{name},#{email},#{age})/insert!--更新操作--update/update!--删除操作--delete/delete/mapper
2、Mybatis的主配置文件的介绍 创建主配置文件名称为 mybatis.xml 支持中文的 url jdbc:mysql://localhost:3306/springdb?useUnicodetrueamp;characterEncodingUTF-8 ?xml version1.0 encodingUTF-8 ?
!DOCTYPE configurationPUBLIC -//mybatis.org//DTD Config 3.0//ENhttp://mybatis.org/dtd/mybatis-3-config.dtdconfiguration!--settings:控制Mybatis的全局行为--settings!--设置Mybatis输出日志,可以在控制台输出执行的 sql 语句和参数(日志)--setting namelogImpl valueSTDOUT_LOGGING //settings!--环境标签,配置mybatis环境里面是数据库的配置信息可以写多个environmentenvironments的default对应environment的idid可以自己起名default写哪个id则哪个environment生效--environments defaultdev!--id:数据源的名称--environment iddev!--配置事务类型使用 JDBC 事务使用 Connection 的提交和回滚--transactionManager typeJDBC/!--数据源 dataSource创建数据库 Connection 对象type: POOLED 使用数据库的连接池--dataSource typePOOLED!--连接数据库的四个要素--property namedriver valuecom.mysql.jdbc.Driver/property nameurl valuejdbc:mysql://localhost:3306/springdb?useUnicodetrueamp;characterEncodingUTF-8/property nameusername valueroot/property namepassword value123456//dataSource/environment/environmentsmappers!--SQL映射文件的位置信息--mapper resourcecom/bjpowernode/dao/StudentDao.xml//mappers/configuration
3、通过代码模板创建Sql映射文件 4、通过代码模板创建Mybatis主配置文件
同理