上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页
摘要: 项目整体结构如下: 1)maven_parent为父工程,其余工程为子工程,都继承父工程maven_parent 2)maven_parent工程将其子工程都进行了聚合 3)子工程之间存在依赖关系,比如maven_dao依赖, maven_pojo、maven_service依赖maven_dao、 阅读全文
posted @ 2021-05-30 18:38 code-G 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 只给配置文件,分模块maven自行分割配置文件 pom.xml的依赖 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-contex 阅读全文
posted @ 2021-05-30 18:28 code-G 阅读(49) 评论(0) 推荐(0) 编辑
摘要: ### 什么是依赖传递 在maven中,依赖是可以传递的,假设存在三个项目,分别是项目A,项目B以及项目C。假设C依赖B,B依赖A,那么我们可以根据maven项目依赖的特征不难推出项目C也依赖A。 web项目直接依赖了spring-webmvc,而spring-webmvc依赖了sping-aop、 阅读全文
posted @ 2021-05-30 17:58 code-G 阅读(244) 评论(0) 推荐(0) 编辑
摘要: ## 1.maven基础知识回顾 ### 1.1 maven介绍 maven 是一个项目管理工具,主要作用是在项目开发阶段对Java项目进行依赖管理和项目构建。 依赖管理:就是对jar包的管理。通过导入maven坐标,就相当于将仓库中的jar包导入了当前项目中。 项目构建:通过maven的一个命令就 阅读全文
posted @ 2021-05-30 17:48 code-G 阅读(49) 评论(0) 推荐(0) 编辑
摘要: @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装多个结果集 @One:实现一对一结果集封装 @Many:实现一对多结果集封装 属性:column指数据库的列名 阅读全文
posted @ 2021-05-28 21:30 code-G 阅读(63) 评论(0) 推荐(0) 编辑
摘要: ### 1.Mybatis多表查询 #### 1.1 一对一查询 ##### 1.1.1 一对一查询的模型MapperScannerConfigurer 用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户 一对一查询的需求:查询一个订单,与此同时查询出该订单所属的用户 ##### 阅读全文
posted @ 2021-05-28 18:21 code-G 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 无论是 MyBatis 在预处理语句(PreparedStatement)中设置一个参数时,还是从结果集中取出一个值时, 都会用类型处理器将获取的值以合适的方式转换成 Java 类型。 你可以重写类型处理器或创建你自己的类型处理器来处理不支持的或非标准的类型。 具体做法为:实现 org.apache 阅读全文
posted @ 2021-05-28 10:53 code-G 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 动态SQL的<if> 动态SQLd的<foreach> foreach标签的属性含义如下: <foreach>标签用于遍历集合,它的属性: •collection:代表要遍历的集合元素,注意编写时不要写#{} •open:代表语句的开始部分 •close:代表结束部分 •item:代表遍历集合的每个 阅读全文
posted @ 2021-05-28 10:43 code-G 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 采用 Mybatis 的代理开发方式实现 DAO 层的开发,这种方式是我们后面进入企业的主流。 Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。 Mapper 接 阅读全文
posted @ 2021-05-28 10:33 code-G 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 常用API:SqlSessionFactory build(InputStream inputStream) 通过加载mybatis的核心文件的输入流的形式构建一个SqlSessionFactory对象 String resource = "org/mybatis/builder/mybatis-c 阅读全文
posted @ 2021-05-27 11:00 code-G 阅读(64) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 34 下一页