摘要: 目录 1、创建MySQL数据库:mybatisDemo和表:user 2、建立一个Java工程,并导入相应的jar包,具体目录如下 3、在 MyBatisTest 工程中添加数据库配置文件 mybatis-configuration.xml 4、定义表所对应的实体类 5、定义操作 user 表的sq 阅读全文
posted @ 2018-12-03 10:07 答辉 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1、什么是MyBatis? MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“interne 阅读全文
posted @ 2018-12-03 09:34 答辉 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、项目环境 开发系统:Window10 开发工具:IDEA JDK:1.8 框架:Maven+Spring+SpringMVC+Mybatis 数据库:Mysql 二、项目结构 项目文件架构: 三、Maven配置 pom.xml 四、SSM的配置文件 mybatis-config.xml spri 阅读全文
posted @ 2018-11-28 17:49 答辉 阅读(12557) 评论(5) 推荐(0) 编辑
摘要: 视图层用jsp,javascript 作用--显示数据,接受用户输入数据 控制层用servlet 作用--接收视图层数据,传输 给业务逻辑层(即模型层) 模型层用普通java class 作用--业务类的实现,如:数据库操作 M(DAO)层,就相当于后台, V(jsp),相当于前台, C(contr 阅读全文
posted @ 2018-11-28 17:24 答辉 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 1、基本概念 1.1、Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企 阅读全文
posted @ 2018-11-28 11:30 答辉 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1.首先连接数据库 2. 点击图中的红圈里的按钮,新建一个Schema,即数据库(个人理解。。),修改一下Name 的值,如 mydatabase ,点击apply,再点apply,然后点finish 如下图所示 数据库就建好了!!! 如图 接下来就是如何创建表, 首先要 !!!双击!!! 一下刚刚 阅读全文
posted @ 2018-11-28 10:28 答辉 阅读(3647) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 一、MyBatis缓存介绍 正如大多数持久层框架一样,MyBatis 同样提供了一级缓存和二级缓存的支持 2. 二级缓存与一级缓存其机制相同,默认也是采用 PerpetualCache,HashMap存储,不同在于其存储作用域为 Mapper(Namespace),并且可自定义存储源, 阅读全文
posted @ 2018-11-27 22:18 答辉 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 一、提出需求 查询得到男性或女性的数量, 如果传入的是0就女性否则是男性 二、准备数据库表和存储过程 三、编辑userMapper.xml 编辑userMapper.xml文件,添加如下的配置项 四、编写单元测试代码 阅读全文
posted @ 2018-11-27 22:15 答辉 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 一、一对一关联 1.1、提出需求 根据班级id查询班级信息(带老师的信息) 1.2、创建表和数据 创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 表之间的关系如下: 1.3、定义实体类 1、Teacher类,Teacher类是teacher 阅读全文
posted @ 2018-11-27 22:11 答辉 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 在平时的开发中,我们表中的字段名和表对应实体类的属性名称不一定都是完全相同的,下面来演示一下这种情况下的如何解决字段名与实体类属性名不相同的冲突。 一、准备演示需要使用的表和数据 二、定义实体类 三、编写测试代码 3.1、编写SQL的xml映射文件 1、创建一个orderMapper.xml文件,o 阅读全文
posted @ 2018-11-27 22:04 答辉 阅读(148) 评论(0) 推荐(0) 编辑