MyBatis
开发小牛进阶
Java小白,公众号同名。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MyBatis(模糊查询)
在进行模糊查询之前我们先搭建环境,其中包括MyBatis环境和数据库环境: 数据库表如下: MyBatis环境搭建:https://blog.youkuaiyun.com/young_1004/article/details/81987259 % : 代表0 个或 1 个或多个字符 _ : 代表 1 个确切的字符 查名字中带有‘花’字的用户 <select id="find...原创 2018-08-26 12:02:19 · 374 阅读 · 0 评论 -
MyBatis (动态 sql)
MyBatis重点是对sql的灵活解析和处理 MyBatis项目构建:https://blog.youkuaiyun.com/young_1004/article/details/81987259 1、if + where (如果name为null的话按id==1去查询) <select id="findUserByName" parameterType="String" resultType...原创 2018-08-26 15:22:28 · 204 阅读 · 0 评论 -
SSM整合 (SpringMVC+Spring+MyBatis)
SSM 是什么? web 层解决方案 SpringMVC service解决方案 Spring dao层解决方案 MyBatis 开发项目流程 dao —> service —> web 首先进行项目结构的构建 第一步:进行MyBatis项目的构建 pom.xml <?xml version="1.0" en...原创 2018-08-28 01:25:13 · 301 阅读 · 0 评论 -
MyBatis 入门
在学习 MyBatis 之前我们先聊一聊传统 JDBC 编程的操作的优点和缺点。 JDBC操作数据库回顾:https://blog.youkuaiyun.com/young_1004/article/details/80686161 我们都知道在 JDBC 编程中常常会碰见如下问题: 1、 数据库频繁的连接和关断,浪费数据库的资源,影响效率。 解决:使用数据库连接池。 2、sql 语句是硬编码,如果需...原创 2018-08-23 20:23:14 · 527 阅读 · 0 评论 -
MyBatis (传统方式开发dao)
首先搭建 MyBatis 的开发环境,参照 MyBatis 入门 : https://blog.youkuaiyun.com/young_1004/article/details/81987259 搭建好 MyBatis 运行环境后进行如下操作: 1、定义 dao 层的开发接口: package com.ma.mybatis.dao.impl; import com.ma.mybat...原创 2018-08-26 00:30:43 · 388 阅读 · 0 评论 -
MyBatis (使用mapper代理的方式开发dao)
在传统 dao层开发的时候有一些地方是重复工作的,这时候 MyBatis给我们提供了另一种高效开发的方式,那就是Mapper代理,但是使用Mapper代理开发应该遵循Mybatis的规范。 首先搭建MyBatis项目:https://blog.youkuaiyun.com/young_1004/article/details/81987259 使用mapper代理的方式开发dao层要遵循一些规范: ...原创 2018-08-26 01:33:40 · 7846 阅读 · 2 评论
分享