上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页
摘要: 高级映射主要还是映射,只是映射中的数据关系复杂了,其中就包括一对一、一对多、多对多的关系。 说到映射就想到mapper.xml文件 说到关系想到一对一、一对多、多对多 一对一、一对多、多对多就是查询结果,这样的话mapper.xml中对应查询结果的就是resultType和resultMap。 一对 阅读全文
posted @ 2021-06-28 18:03 一杯水M 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、什么是动态sql 对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装 二、where <select id="findUserlist" parameterType="com.xxx.mybatis.po.UserQueryVo" resultType="com.xxx.m 阅读全文
posted @ 2021-06-25 16:55 一杯水M 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 需求:完成用户信息的综合查询,需要传入查询条件很复杂(可能包括用户信息、其它信息,比如商品、订单的) 一、自定义包装类型pojo 包装类型的pojo中将复杂的查询条件包装进去 比如说要包装用户的查询信息 public class UserQueryVo { //所需要的查询条件 private Us 阅读全文
posted @ 2021-06-25 16:11 一杯水M 阅读(155) 评论(0) 推荐(0) 编辑
摘要: mapper代理:程序员只需要编写mapper接口(相当于dao接口)和mapper.xml就可以了 一、mapper代理开发规范 1、mapper.xml中namespace等于mapper接口全名称(既:package+接口名) 2、mapper.java接口中的方法名和mapper.xml中s 阅读全文
posted @ 2021-06-25 15:09 一杯水M 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一、mybatis开发中所需对象 1、SqlSessionFactory 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory,创建SqlSession,使用单例模式管理sqlSessionFactory(工厂一旦创建,使用一个实例) 2、SqlSess 阅读全文
posted @ 2021-06-25 14:46 一杯水M 阅读(48) 评论(0) 推荐(0) 编辑
摘要: Mybatis开发中主要的配置文件:一、核心配置文件,二、映射文件。配置文件有哪些节点和属性?? 一、核心配置文件 1、核心配置文件头部约束 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//myba 阅读全文
posted @ 2021-06-25 14:01 一杯水M 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 一、什么是mybatis mybatis是一个持久层的框架。持久就是硬盘中的数据(实际上数据库中的的数据也是硬盘中的数据) 操作数据技术有原生的JDBC、HIbernate和Mybatis 二、回顾原生JDBC public static void main(String[] args) throw 阅读全文
posted @ 2021-06-25 11:50 一杯水M 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 在搭建SSH框架时需要配置多个xml文件,每个文件头部约束都有所不同,这个约束也不好记住,所以可通过eclipse插件的方式来使用。 下面就开始制作插件 一、准备好常用的SSH配置文件的约束文件(dtd文件和schema文件)如图所示: ①、hibernate的约束文件:官网下载 ②、spring的 阅读全文
posted @ 2021-05-25 15:34 一杯水M 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 一个web工程项目通常会有三个功能块,1、UI,2、Service,3、Dao,那么使用Maven创建web工程项目,就可以将工程分成多个模块开发 一、拆分原理 将三层的内容分别独立为一个项目,进一步将耦合性降低 创建parent父工程来管理其下三个子模块并让其子模块继承:继承是为了消除重复,如果将 阅读全文
posted @ 2021-05-25 10:35 一杯水M 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 一、Maven的概念 Maven 翻译为"专家"、"内行",是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。 阅读全文
posted @ 2021-05-19 17:31 一杯水M 阅读(114) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 32 下一页