多学习。

随笔分类 -  mybatis

摘要:表关系 Orders与Travller为多对多关系 Orders:订单表,一个订单有多个traveller。 Traveller:游客表,一个Travller有多个订单 中间表:order_traveller,保存有两者的id 业务需求:查询订单详情包括订单中的多个旅客 dao层代码: public 阅读全文
posted @ 2022-05-26 20:51 czyaaa 阅读(757) 评论(0) 推荐(0) 编辑
摘要:依赖 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency> 配置 单纯使用mybatis无spr 阅读全文
posted @ 2022-05-24 20:36 czyaaa 阅读(99) 评论(0) 推荐(0) 编辑
摘要:开头 注解开发的主配置文件仍旧与之前相同,注解开发是面向于dao的。 某个dao只能使用注解开发,或配置文件中的一种,不能同时使用 但可以ADao使用注解开发,BDao使用配置文件开发 一、简单的增删改查 package com.czy.dao; import com.czy.domain.User 阅读全文
posted @ 2022-03-27 21:22 czyaaa 阅读(183) 评论(0) 推荐(0) 编辑
摘要:引言 什么是缓存: 存在于内存中的临时数据。 为什么使用缓存: 减少和数据库的交互次数,提高执行效率。 什么样的数据能用缓存,什么数据不能使用: 适用于缓存: 经常查询并且不经常改变的 数据的正确与否对最终结果影响不大(因为缓存代表着会与数据库数据不同) 不适用于缓存: 经常改变的数据 数据的正确与 阅读全文
posted @ 2022-03-24 12:23 czyaaa 阅读(33) 评论(0) 推荐(0) 编辑
摘要:引言 在一对多种,当我们有一个用户,他有100个账户。 问题1:在查询用户时,要不要把关联的账户查出来? 问题2:在查询账户时,要不要把关联的用户查出来? 解决: 在查询用户时,用户下的账户信息应该是什么时候使用,什么时候查询。 在查询账户时,账户的所属用户信息应该随着账户查询时一起查询出来。 延迟 阅读全文
posted @ 2022-03-24 10:30 czyaaa 阅读(46) 评论(0) 推荐(0) 编辑
摘要:1、表之间的关系 一对一:双方主键互为彼此外键,但并没有创两张表的必要,我创一张表两个属性放在一起不就行了 多对一:多的那方外键为少的那方的主键 一对多:同上 多对多:创立一张新表,把对应两表的主键拿来作为共有主键,同时新表的两个主键是对应两表的外键 举例: 一个用户可以下多个订单(1:m),多个订 阅读全文
posted @ 2022-03-18 22:39 czyaaa 阅读(229) 评论(0) 推荐(0) 编辑
摘要:1、if标签 熟悉的sql拼接: <select id="findUserByCondition" parameterType="User" resultType="User"> select * from user where 1 = 1 <if test="username != null an 阅读全文
posted @ 2022-03-18 08:48 czyaaa 阅读(54) 评论(0) 推荐(0) 编辑
摘要:1、连接池: 减少我们获取连接所消耗的时间。 2、mybatis中的连接池 mybatis连接池提供了三种方式的配置 配置的位置: 主配置文件SqlMapConfig.xml中的datasource标签,type属性就是表示采用何种连接池方式。 type属性的取值: POOLED 采用传统的java 阅读全文
posted @ 2022-03-17 21:34 czyaaa 阅读(108) 评论(0) 推荐(0) 编辑
摘要:<!--放在resource/com/czy--><?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/m 阅读全文
posted @ 2022-03-17 20:15 czyaaa 阅读(88) 评论(0) 推荐(0) 编辑
摘要:properties 在Config中配置 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/d 阅读全文
posted @ 2022-03-17 12:14 czyaaa 阅读(36) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示