摘要:
## 关键字: AS 起别名:用在查询的数据项后面 DISTINCT 去除一列重复查询到的值,放在select 查询属性名的前面 多对多的表格关系。需要借助第三张关系表进行存储。 #### 运算符: like 模糊查询,是否含有包含内容 in()括号里的值一个个比对是否满足 有null参与的运算结果 阅读全文
摘要:
# 提交项目到github远程仓库 1. 点击VCS--》Share project on Github ![](https://img2023.cnblogs.com/blog/2280730/202305/2280730-20230524121447593-2055810564.jpg) 相关信 阅读全文
摘要:
1. 在IDEA中添加github账号: File-->Settings-->Version Control-->GitHub ![](https://img2023.cnblogs.com/blog/2280730/202305/2280730-20230524120702110-51763532 阅读全文
摘要:
登录我们的github账号,点击头像后选择Settings ![](https://img2023.cnblogs.com/blog/2280730/202305/2280730-20230524121031310-1567257315.jpg) 进入界面之后下拉到左侧菜单的最后,选择Develop 阅读全文
摘要:
## 查询 ## 查询的数据为单条实体类 使用实体类进行接受即可,或者使用list,map接口均可.后面两者比较浪费 1. 使用实体类接受 mapper接口: ```java User selectUserById(int userid); ``` 映射文件:使用实体类 ```xml ``` 2. 阅读全文
摘要:
Collection集合(单列集合) 是一个单列集合,有以下关系。 List :有序(存储顺序和取出顺序一致),可重复 ArrayList:线程不安全,底层使用数组实现,查询快,增删慢,效率高。 LinkedList : 线程不安全,底层使用链表实现,查询慢,增删快,效率高。 Vector :线程安 阅读全文
摘要:
模糊查询 mapper接口:这里使用username进行模糊查询 List<User> selectUserByLikeName( @Param("username") String username); 映射文件:这里可以使用三种方式,第一种是使用${},因为#{}无法在单引号中使用,要么使用co 阅读全文
摘要:
Mybatis优化 log4j日志显示 在pom.xml中的<dependencies>标签中加入 <!--log4j日志 --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17 阅读全文
摘要:
参数传递 单个字面量类型的参数 在mapper接口中使用单个参数,直接使用#{}或者${}在映射文件中接收,注意${}本质是字符串拼接,因此在接收字符型的数据使用单引号括起来,#{}本质为占位符. eg: mapper接口: package com.mappers; import com.pojo. 阅读全文
摘要:
基本增删改查 增 第一步 在mapper接口中加入方法 package com.mapper; public interface UserMapper { //表--实体类 mapper接口--映射文件 int insertUser();//添加数据,返回值为改变的行数 } 第二步 在对应的mapp 阅读全文