2023年1月4日

4.配置解析

摘要: 1.核心配置文件 mybatis-config.xml configuration(配置) properties(属性) settings(设置) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) enviro 阅读全文

posted @ 2023-01-04 23:57 人无远虑必有近忧 阅读(61) 评论(0) 推荐(0) 编辑

6.日志

摘要: 1.日志工厂 通过使用内置的日志工厂提供日志功能。 可以通过在 MyBatis 配置文件 mybatis-config.xml 里面添加一项 setting 来选择日志实现。 2.STDOUT_LOGGING : 标准的日志 <settings> <setting name="logImpl" va 阅读全文

posted @ 2023-01-04 23:26 人无远虑必有近忧 阅读(61) 评论(0) 推荐(0) 编辑

5.解决实体类属性名和数据库字段不匹配问题

摘要: 1.问题 当出现数据库和实体类不匹配时,与数据库不配的属性就会查询不到数据 数据库中 id name pwd 实体类中 id name password 解决方法: (1) 在sql语句中给不一致的字段起别名 <select id="getUserById" parameterType="int" 阅读全文

posted @ 2023-01-04 19:12 人无远虑必有近忧 阅读(412) 评论(0) 推荐(0) 编辑

3.CRUD--增删改查

摘要: 1.namespace namespace中的包名要和Dao/Mapper接口的包名一致! 2.select 选择,查询语句 id:对应namespace中的方法名 resultType:sql执行的返回类型 parameterType:参数的类型 1.编写接口 //查询 List<User> ge 阅读全文

posted @ 2023-01-04 00:49 人无远虑必有近忧 阅读(58) 评论(0) 推荐(0) 编辑

2.第一个MyBatis程序

摘要: 1.搭建环境 (1)搭建数据库 create database mybatis; use mybatis; create table user( id int(20) PRIMARY KEY, name VARCHAR(20) NOT NULL, pwd VARCHAR(20) NOT NULL ) 阅读全文

posted @ 2023-01-04 00:40 人无远虑必有近忧 阅读(15) 评论(0) 推荐(0) 编辑

导航