上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 42 下一页
摘要: 1、创建数据库 2、maven项目构建 创建maven web项目 配置pom.xml文件,导入依赖 实现spring+mybatis整合 实体类编写 持久层DAO接口编写 Mapper映射文件编写 业务层Service编写 spring配置文件applicationContext-dao.xml编 阅读全文
posted @ 2021-03-02 16:52 西红柿里没有番茄 阅读(341) 评论(0) 推荐(0) 编辑
摘要: MyBatis的常用注解 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @One:实现一对一结果集封装 @Many:实现一对多结果集封装 简单使 阅读全文
posted @ 2021-02-24 21:56 西红柿里没有番茄 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 创建两个实体类 package domain; import java.util.Date; import java.util.List; public class UserBir { int id; String username; String password; Date birthday; 阅读全文
posted @ 2021-02-24 12:08 西红柿里没有番茄 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 创建两个实体类 package domain; import java.util.Date; public class OrderInfo { int id; int ordertime; double total; int uid; UserBir userBir; public int getI 阅读全文
posted @ 2021-02-24 10:54 西红柿里没有番茄 阅读(72) 评论(0) 推荐(0) 编辑
摘要: MyBatis可以使用第三方的插件来对功能进行扩展,分页助手PageHelper是将分页的复杂操作进行封装,使用简单的方式即可获得分页的相关数据 开发步骤: ①导入通用PageHelper的坐标 ②在mybatis核心配置文件中配置PageHelper插件 ③测试分页数据获取 ####导入通用Pag 阅读全文
posted @ 2021-02-23 11:13 西红柿里没有番茄 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 无论是 MyBatis 在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时, 都会用类型处理器将获取的值以合适的方式转换成 Java 类型。 你可以重写类型处理器或创建你自己的类型处理器来处理不支持的或非标准的类型。具体做法为:实现 org.apache. 阅读全文
posted @ 2021-02-22 22:37 西红柿里没有番茄 阅读(173) 评论(0) 推荐(0) 编辑
摘要: Sql 中可将重复的 sql 提取出来,使用时用 include 引用即可,最终达到 sql 重用的目的 <sql id="select_User"> select * from User </sql> <!-- if的使用--> <select id="findByCondition" param 阅读全文
posted @ 2021-02-22 18:07 西红柿里没有番茄 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 动态 SQL 之<if> 动态 SQL 之<foreach> <if> 我们根据实体类的不同取值,使用不同的 SQL语句来进行查询。比如在 id如果不为空时可以根据id查询,如果username 不同空时还要加入用户名作为条件。这种情况在我们的多条件组合查询中经常会碰到。 <!-- if的使用--> 阅读全文
posted @ 2021-02-22 16:59 西红柿里没有番茄 阅读(58) 评论(0) 推荐(0) 编辑
摘要: 代理开发方式只要写好接口就行了,不需要像传统实现方式那样自己去实现接口,由Mybatis 框架根据接口定义创建接口的动态代理对象 Mapper 接口开发需要遵循以下规范: 1) Mapper.xml文件中的namespace与mapper接口的全限定名相同 2) Mapper接口方法名和Mapper 阅读全文
posted @ 2021-02-21 22:35 西红柿里没有番茄 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ###MyBatis开发步骤 添加MyBatis坐标 创建数据表 编写实体类 编写映射文件 编写核心文件 导入Mybatis相关坐标 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifa 阅读全文
posted @ 2021-02-21 11:25 西红柿里没有番茄 阅读(83) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 42 下一页