Mybatis
文章平均质量分 89
tzy1997
仍未忘相约看漫天黄叶远飞
展开
-
Mybatis学习记录(四)——Mybatis实现模糊查询的三种方法
2018.4.8仅为个人理解 不足之处欢迎指正~数据库说明:我们在之前的数据库中添加三列:sex major class现有如下记录:Mybatis进行模糊查询:Mybatis进行模糊查询常用的方法有三种 依次介绍:1.使用concat(str1,str2)函数将两个参数连接在Student.xml中添加新的select方法:在测试类中增加对于模糊查询的测试:我们在这里通过第一个模糊查询的方式查找...原创 2018-04-08 18:40:38 · 4647 阅读 · 0 评论 -
Mybatis学习记录(三)——Mybatis实现CRUD
2018.4.7仅为个人理解 不足之处欢迎指正~在上一篇的基础上完成使用Mybatis进行CRUD的操作数据库说明:在上文中,Student.xml中仅包含一条sql语句我们首先一次性添加insert delete select(单个) update语句完整Student.xml如下:<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE...原创 2018-04-07 16:14:44 · 268 阅读 · 0 评论 -
Mybatis学习记录(二)——从JDBC到Mybati
2018.4.6仅为个人理解 不足之处欢迎指正~先整理一下使用JDBC完成CRUD操作的步骤创建数据库、表与插入数据第一步先创建数据库 mybatistestcreate database mybatistest;然后创建student表 表中包含id与name两个属性use mybatistest;create table student(id int(11) not null,name ...原创 2018-04-05 18:45:20 · 339 阅读 · 0 评论 -
Mybatis学习记录(一)——为什么要使用Mybatis与基础理论
2018.4.3仅为个人理解 不足之处欢迎指正~什么是MyBatis?MyBatis在JavaWeb中可以当作对JDBC的封装,完成与数据库的交互功能,相当于在以前不用框架的JavaWeb中的Dao层为什么要使用MyBatis?比如说在之前写的论坛后端中,在一个JDBC.java中,包含了非常多的结构比较相似的代码public static Connection getConnection(){/...原创 2018-04-03 18:15:47 · 502 阅读 · 2 评论 -
Mybatis学习记录(五)——Mybatis实现多条件查询与动态SQL
2018.4.23仅为个人理解 不足之处欢迎指正~在之前的内容中 我们通过实例实现了使用Mybatis进行的CRUD和模糊查询操作然后之前使用到的sql语句均仅包含一个查询条件然而在现实生活中我们经常会遇到需要不止一个条件的时候传统多条件查询的缺陷我们随意打开一个购物网站 并在搜索栏输入“电脑”在出现的页面中我们发现了如下标签:试想一下这个情况:我们想要购买一台品牌为“戴尔” 内存“至少为16...原创 2018-04-23 19:25:13 · 15926 阅读 · 2 评论 -
SSM学习记录(四)——通过PageHelper实现分页
2018.5.3仅为个人理解 不足之处欢迎指正~在上一篇文章SSM学习记录(三)——通过limit实现分页中通过Limit语句调控每次查询的数据条数实现了分页而这一方式比较的繁琐我们可以看到为了保证结果的正确需要写count语句来确认数量 需要写逻辑来计算页数 在前端页面(jsp)中对于上下页、首末页的跳转也需要在EL表达式中加入计算本节将使用PageHelper插件来实现分页功能让分页这一操作更...原创 2018-05-03 21:22:42 · 410 阅读 · 0 评论