上一页 1 2 3 4 5 6 7 8 ··· 13 下一页
摘要: 一、全局配置文件mybatis-config.xml 1.dtd约束 xml文件的声明处引入dtd约束文件 》 规定xml中语法规则。(会自动提示) http://mybatis.org/dtd/mybatis-3-config.dtd idea中复制项目时,在工作空间中直接复制,然后修改名称;然后 阅读全文
posted @ 2019-11-12 13:02 微微亮 阅读(286) 评论(0) 推荐(0) 编辑
摘要: package com.atguigu.mybatis.dao; import com.atguigu.mybatis.bean.Employee; /** * @Author 谢军帅 * @Date2019/11/11 16:16 * @Description */ public interfac 阅读全文
posted @ 2019-11-11 17:29 微微亮 阅读(595) 评论(0) 推荐(0) 编辑
摘要: 一、MyBatis简介 MyBatis是一个半自动的ORM框架,把编写SQL语句交给程序员,优化SQL语句。 Hibernate是一个全自动的ORM框架,从Javabean 数据库数据记录,自动生成SQL语句,不利于SQL的优化。 在GitHub下载mybatis所需版本(jar包,官方文档)。ht 阅读全文
posted @ 2019-11-11 16:08 微微亮 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1. SpringMVC 1.1 什么是springmvc? springmvc是 spring 框架的一个模块。springmvc和spring无需通过中间整合层进行整合(比如包spring-mybatis.jar)。 spring是一个基于mvc的web框架。 1.2 mvc在B/S系统下的应用 阅读全文
posted @ 2019-07-31 16:00 微微亮 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 9. 逆向工程 9.1 什么是逆向工程 mybatis需要程序员自己编写sql语句,mybatis官方提供逆向工程,可以针对表单自动生成mybatis执行所需的代码(mapper.java、mapper.xml、po) 企业实际开发中,常用的逆向工程方法:由数据库的表生成java代码。 9.2 下载 阅读全文
posted @ 2019-07-28 16:56 微微亮 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 8. spring和mybatis整合 8.1 整合思路 需要spring通过单例的方式管理SqlSessionFactory。 spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成的) 持久层的ma 阅读全文
posted @ 2019-07-28 14:02 微微亮 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 7. 查询缓存 7.1 什么是查询缓存 mybatis提供查询缓存,用于减轻数据库压力,提高数据库性能。 mybatis提高一级缓存和二级缓存。 一级缓存是sqlSession级别的缓存。在操作数据库时需要构造sqlSession对象,在对象中有一个数据结构(HashMap)用于存储缓存数据。不同的 阅读全文
posted @ 2019-07-27 17:40 微微亮 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.订单商品数据模型 1.1数据模型分析思路 1、每张表记录的数据内容 分模块对每张表记录的内容进行熟悉,相当于你学习系统 需求(功能)的过程。 2、每张表重要的字段设置 非空字段、外键字段 3、数据库级别表与表之间的关系 外键关系 4、表与表之间的业务关系 在分析表与表之间的业务关系时一定要建立 阅读全文
posted @ 2019-07-26 18:53 微微亮 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 8.动态sql 8.1什么是动态sql mybatis核心对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 8.2 需求 用户信息综合查询列表和用户信息查询列表总数这两个statement的定义使用动态sql。 对查询条件进行判断,如果输入的参数不为空才进行查询条件的拼接。 阅读全文
posted @ 2019-07-25 15:51 微微亮 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 7.输出映射 7.1resultType 使用resultType进行输出映射,只有查询出来的列名和POJO中的属性名一致,该列才可以映射成功。 如果查询出来的列名和POJO中的属性名全部不一致,没有创建POJO对象。 只有查询出来的列名和POJO中的属性有一个一致,就会创建POJO对象。 7.1. 阅读全文
posted @ 2019-07-25 11:20 微微亮 阅读(718) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 13 下一页