Mybatis学习
文章平均质量分 58
淺...言
这个作者很懒,什么都没留下…
展开
-
Mybatis实现动态SQL
什么是动态SQL:根据不同的条件生成不同的语句 在 MyBatis 之前的版本中,需要花时间了解大量的元素。借助功能强大的基于 OGNL 的表达式,MyBatis 3 替换了之前的大部分元素,大大精简了元素种类,现在要学习的元素种类比原来的一半还要少。 if choose (when, otherwise) trim (where, set) foreach 搭建环境: CREATE TABLE `blog` ( `id` varchar(50) NOT NULL , `title` ..原创 2021-09-09 17:02:56 · 472 阅读 · 0 评论 -
Mybatis注解开发
工具类创建时实现自动提交事务: public static SqlSession getSqlsession(){ SqlSession sqlSession = sqlSessionFactory.openSession(true); return sqlSession; } 编写接口,增加注释 @Select("Select * from User where id = #{id}") User getUserById(@Param("id") int i...原创 2021-09-08 20:33:19 · 65 阅读 · 0 评论 -
Mybatis框架初始化过程
1、Mybatis简介: 中文文档: [https://mybatis.org/mybatis-3/zh/index.html]: 2、第一个Mybatis程序 思路:搭建环境-->导入jar包-->编写代码-->测试 2.1、搭建环境 1、搭建环境(MySQL数据库) INSERT INTO `user`(`user`.id,`user`.`name`,`user`.pwd) VALUES(1,'张三','123456'),(2,'李四','123456'),(3,'..原创 2021-09-06 13:21:48 · 105 阅读 · 0 评论