![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 59
@Vivi@
这个作者很懒,什么都没留下…
展开
-
Mybatis 的一些事
Mybatis 的一些事持久层技术解决方案什么是 ORM 持久层技术解决方案 # 持久层技术解决方案 - Jdbc 技术 - Spring 的 jdbcTemplate spring 对 jdbc 的简单封装 - apache 的 DBUtils -- 以上这些都不是框架 -- jdbc 是规范 -- template 和 dbutils 是工具类 什么是 ORM # ORM Object Relational Mappging 对象关系映射 - 就是把数据表和实体类、数据列和实体属性原创 2021-01-31 20:33:52 · 76 阅读 · 0 评论 -
MyBatis的一些xml
MyBatis的一些xmlMyBatis的核心配置文件MyBatis中mapper接口的xmlMyBatis的核心对象基本使用单独使用MyBatis分页助手在MyBatis核心配置文件中声明分页插件分页助手的基本使用参考 MyBatis的核心配置文件 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http:/原创 2021-01-28 20:11:43 · 92 阅读 · 0 评论 -
关于MyBatis的一些思考
关于MyBatis的一些思考MyBatis中的sql语句是用多表联查封装数据好?还是用单表查询、然后再业务层封装数据好?MySQL的编码如何统一?在mybatis中是使用注解还是xml? MyBatis中的sql语句是用多表联查封装数据好?还是用单表查询、然后再业务层封装数据好? # 单表查询在业务成封装数据比用多表联查封装数据好!! ## 原因如下: - 单表查询更有利于触发mybatis的缓存机制 - 单表查询语句简单、更有利于重构和维护 - 单表查询在业务层封装数据代码层次更清晰 - 最重要的一原创 2021-01-28 18:11:32 · 102 阅读 · 0 评论 -
SprintBoot使用Mybatis的分页插件
SprintBoot使用Mybatis的分页插件引入stater配置application.properties使用 引入stater <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.2.3</version> &原创 2021-01-28 17:27:26 · 81 阅读 · 0 评论 -
MyBatis动态SQL
MyBatis动态SQL <select id="findUserByCondition" resultType="user" parameterType="user"> select * from user <where> <if test="id != 0 and id != null"> and id=#{id} </if> <if test="username原创 2020-07-29 12:54:13 · 111 阅读 · 0 评论 -
mybatis分页助手的使用
MyBatis核心xml文件外部依赖 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default="development"&g原创 2020-07-29 12:53:13 · 146 阅读 · 0 评论 -
mysql中文乱码问题
MySql5.5中文问题URL url=jdbc:mysql://127.0.0.1:3306/data?useUnicode=true&characterEncoding=UTF-8原创 2020-07-29 12:52:05 · 121 阅读 · 0 评论