mybatis
五更琉璃live
这个作者很懒,什么都没留下…
展开
-
mybatis多对一和一对多处理
public interface StudentMapper { public List<Student> getStudent();}public interface TeacherMapper { Teacher getTeacher( int id);}package com.ruan.pojo;public class Student { private int id; private String name; priva原创 2021-07-25 12:54:03 · 120 阅读 · 0 评论 -
mybatis注解开发
查询 @Select("select * from user") public List<User> getUser(); //使用多参数时要用@Param @Select("select *from user where id=#{id}") User getUserById(@Param("id") int id);增加 @Insert("insert into user(id,name,pwd) valuse (#{id},#{n原创 2021-07-24 16:41:30 · 75 阅读 · 0 评论 -
mybatis分页
limit分页 <select id="getUserByLimit" resultType="com.ruan.domain.User" parameterType="map"> select * from user limit #{startIndex},#{pageSize} </select>public interface UserMapper { public List<User> getUserByLimit(Map&l原创 2021-07-24 16:10:44 · 75 阅读 · 0 评论 -
mybatis接口代理方式实现
代码实现import java.io.IOException;import java.util.List;public interface UserMapper { public List<User> findAll() throws IOException; public void save(User user);}public class User { private int id; private String name; priva.原创 2021-07-23 17:01:13 · 133 阅读 · 0 评论 -
mybatis增删查改
user数据表User实体类public class User { private int id; private String name; private String pwd; public User() { } public User(int id, String name, String pwd) { this.id = id; this.name = name; this.pwd = pwd;原创 2021-07-23 15:41:23 · 83 阅读 · 0 评论 -
mybatis创建项目
MyBatis开发步骤:①添加MyBatis的坐标②创建user数据表③编写User实体类④编写映射文件UserMapper.xmI⑤编写核心文件SqlMapConfig.xml⑥编写测试类MyBatis的坐标 <dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java<原创 2021-07-23 12:01:19 · 126 阅读 · 1 评论