mybatis基础
文章平均质量分 52
浮川@
这个作者很懒,什么都没留下…
展开
-
解决属性名和字段名不一致的问题
数据库中的字段 实体类中的: public class User { private int id; private String name; private String password; } 测试出现的问题: // select * from mybatis.user where id=#{id}; //类型处理器 // select id,name,pwd from mybatis.user where id=#{id}; 解决方法一:起别名 Ma原创 2022-02-02 14:17:02 · 663 阅读 · 0 评论 -
mybatis增删改的实现
CURD 1.namespace namespace中的包名要和Dao/mapper 接口的包名一致 2.select 选择、查询语句 id:就是对应的namespace中的方法名; resultType:Sql语句执行的返回值; parameterType:参数类型 2.1编写接口 //查询全部用户 List<User> getUserList(); //根据ID查询用户 User getUserById(int id); 2.2编写对应的mapper中的sql语句 查原创 2022-02-01 00:20:24 · 132 阅读 · 0 评论 -
mybatis搭建过程
搭建环境 1.数据库,mysql CREATE DATABASE mybatis; CREATE TABLE USER( id INT(20) NOT NULL PRIMARY KEY, NAME VARCHAR (30) DEFAULT NULL, pwd VARCHAR(30) DEFAULT NULL ) ENGINE = INNODB DEFAULT CHARSET=utf8; INSERT INTO USER (id,NAME,pwd) VALUES (1,'张三','123'), (2,'李原创 2022-01-31 09:30:09 · 445 阅读 · 0 评论