摘要:
前言 前一篇介绍了Mybatis的别名的使用,这个方法也是非常方便的。下面介绍一下Mybatis的最精彩的亮点——动态SQL。通过mybatis提供的各种标签方法实现动态拼接sql。 if if标签可以起到判断的作用,用来判断我们所要查询的字段是否为空或者是‘’,可以让sql语句更加的灵活。提高了复 阅读全文
摘要:
前言 上一篇介绍了mapper代理方法的使用,这个是我们开发的一个基础,这里小编向大家带来可以让程序员减少工作量的东西——别名,我们可以自己定义别名,也可以使用系统自带的别名,非常方便。 Mybatis支持的别名 Mybatis定义的别名 在我们的java中已经自己定义了一些常用的数据类型,比如in 阅读全文
摘要:
一、前言 在前面分享了Mybatis的一些增删改查的操作过程,在接下来的过程中呢,可以说是涉及到一些框架的知识了,继续学习使用mapper代理方法。 从原始三层的架构到Mapper代理 下面这张图是最原始的三层架构的图,分成了UBD三个层,不同的层处理不同的事务。可以看出,当B和D之间的接触比较多的 阅读全文
摘要:
添加 添加需 添加用户,返回添加的用户信息,包括(id,address,sex,username,birthday) 在User.xml添加insert的sql语句 这次我们使用的是添加用户,所以要使用insert标签。 这里有几点是需要我们要留意的: 1.因为要插入的是用户实体,所以我们的输入格式 阅读全文
摘要:
前言 要对数据库进行操纵,得有一个需求,所以拟定了一个下面的需求,实现下面的功能: 根据用户id查询一个用户信息 根据用户名称模糊查询用户信息列表 添加用户 更新用户 删除用户 根据用户id查询一个用户信息 根据用户名称模糊查询用户信息列表 添加用户 更新用户 删除用户 程序编写 建立User.ja 阅读全文
摘要:
环境 mybatis-3.2.7.jar IDEA mysql数据库 mysql数据库驱动,mysql-connector-java-5.1.7-bin.jar mybatis-3.2.7.jar IDEA mysql数据库 mysql数据库驱动,mysql-connector-java-5.1.7 阅读全文
摘要:
在此文中,将详细讲解如何在Windows平台中安装MySQL数据库,即MySQL5.7.17压缩版数据库。关于MySQL5.7.17数据库压缩版的下载,https://dev.mysql.com/downloads/mysql/5.7.html#downloads解压并安装由于我们下载的MySQL5 阅读全文
摘要:
EL函数库介绍 由于在JSP页面中显示数据时,经常需要对显示的字符串进行处理,SUN公司针对于一些常见处理定义了一套EL函数库供开发者使用。 这些EL函数在JSTL开发包中进行描述,因此在JSP页面中使用SUN公司的EL函数库,需要导入JSTL开发包,并在页面中导入EL函数库,如下所示: EL函数使 阅读全文
摘要:
什么是EL表达式? 表达式语言(Expression Language,EL),EL表达式是用"${}"括起来的脚本,用来更方便的读取对象! EL表达式主要用来读取数据,进行内容的显示! 1、获取数据 EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域 中检索java对象、获取数 阅读全文
摘要:
一、前言 从这篇博客开始,就正式介绍一下我们的Mybatis,他是一个什么东西,为什么叫做框架?为什么会有很多人使用他?他的灵活的地方体现在哪里? What is MyBatis? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software fo 阅读全文