Mybitas
文章平均质量分 89
Mybitas
真真最可爱
更新会很多的,适合新手刚入门的程序猿们看看。
展开
-
Mybatis基础全集适合新手(面试大全)
MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github。iBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。 iBatis提供的持久层框架包括SQL Maps和Data Access Objects(DAO)。1) M原创 2022-10-03 14:53:59 · 569 阅读 · 1 评论 -
Mybatis——逆向工程与分页查询
正向工程:先创建Java实体类,由框架负责根据实体类生成数据库表。navigatepageNums:导航分页的页码,[1,2,3,4,5]navigatePages:导航分页的页码数(建议大家写奇数)navigatePages:导航分页的页码数。b>创建MyBatis的核心配置文件。pageSize:每页显示的条数。pageSize:每页显示的条数。size:当前页显示的真实条数。nextPage:下一页的页码。pageNum:当前页的页码。pageNum:当前页的页码。prePage:上一页的页码。原创 2022-10-02 12:47:23 · 207 阅读 · 0 评论 -
Mybatis——动态SQL及缓存
Mybatis框架的动态SQL技术是一种根据特定条件动态拼装SQL语句的功能,它存在的意义是为了解决拼接SQL语句字符串时的痛点问题。存在SLF4J时,作为简易日志的log4j将失效,此时我们需要借助SLF4J的具体实现logback来打印日志。trim用于去掉或添加标签中的内容(若标签中无内容时,trim也没有任何效果(不会只剩下where))属性的表达式进行判断,若表达式的结果为true,则标签中的内容会执行;查询的数据会被缓存,下次查询相同的数据,就会从缓存中直接获取,不会从数据库重新访问。原创 2022-09-30 11:21:35 · 512 阅读 · 0 评论 -
MyBatis——特殊SQL的执行及自定义映射resultMap
在最下面介绍了一些MySQL的条件查询的关键字/*** 测试模糊查询* @return原创 2022-09-29 10:57:09 · 265 阅读 · 0 评论 -
MyBatis——获取参数值的两种方式(重点)及查询功能
一定不能通过实体类对象接收,此时会抛异常TooManyResultsException。MyBatis中设置了默认的类型别名。1、若查询出的数据只有一条。2、若查询出的数据有多条。原创 2022-09-28 10:57:35 · 544 阅读 · 1 评论 -
Mybatis——操作增删改查及核心配置文件详讲
1、查询的标签select必须设置属性resultType或resultMap,用于设置实体类和数据库表的映射关系。但是若查询的数据只有一条,可以使用实体类或集合作为返回值。2、当查询的数据为多条时,不能使用实体类作为返回值,只能使用集合,否则会抛出异常。4、查询一个实体类对象。原创 2022-09-27 10:11:22 · 275 阅读 · 0 评论 -
Mybatis——简介及搭建
MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下, iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到Github。iBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBatis提供的持久层框架包括SQL Maps和Data Access Objects(DAO)。原创 2022-09-26 10:45:40 · 98 阅读 · 0 评论