- 博客(7)
- 收藏
- 关注
原创 Mybatis学习笔记02-一对多处理
一对多处理一对多的理解:一个老师拥有多个学生如果对于老师这边,就是一个一对多的现象,即从一个老师下面拥有一群学生(集合)!@Datapublic class Student { private int id; private String name; private int tid;}@Data public class Teacher { private int id; private String name; //一个老师多个学生 privat
2021-05-23 17:59:41 72
原创 Mybatis学习笔记01-多对一处理
多对一处理举例:多个学生对应一个老师方法一:按照查询嵌套处理需求:获取所有学生及对应老师的信息思路:1. 获取所有学生的信息2. 根据获取的学生信息的老师ID->获取该老师的信息3. 思考问题,这样学生的结果集中应该包含老师,该如何处理呢,数据库中我们一般使用关联查询?1. 做一个结果集映射:StudentTeacher2. StudentTeacher结果集的类型为 Student3. 学生中老师的属性为teacher,对应数据库中为tid多个 [1,…)学生关联一个老师=&g
2021-05-23 09:46:38 76
原创 牛客网OJ在线输入输出练习-字符串
8、字符串排序(1)输入输入有两行,第一行n第二行是n个空格隔开的字符串输出输出一行排序后的字符串,空格隔开,无结尾空格输入例子5c d a bb e输出例子a bb c d e代码如下:import java.util.Scanner;import java.util.Arrays;public class Main { public static void main(String[] args){ Scanner sc=new Scanne
2021-04-14 09:39:47 280
原创 单链表反转-IDE完整代码
为了面试中手撕代码,练习单链表的初始化结点类的定义如下:public class ListNode { int val; ListNode next; public ListNode(int val, ListNode next) { this.val = val; this.next = next; }}完整代码如下:public class Solution { public static void main(Stri
2021-04-05 18:47:51 188 1
原创 单链表有环问题
解决方法:双指针1、单链表是否有环(力扣141题)思路:初始化两个指针,一个快指针fast,一个慢指针slow,快指针移动的速度是慢指针的2倍。如果两个指针相遇,则代表单链表有环。public class Solution { public boolean hasCycle(ListNode head) { ListNode slow,fast; slow=fast=head; while(fast!=null && fast.n
2021-04-04 18:26:30 76
原创 Maven如何导入依赖
1、首先下载Maven,配置好IDEA环境。接下来导入依赖。2、在官网 https://mvnrepository.com/ /找到要下载的包及对应的版本,复制denpency到pop.xml中。3、如果等待一会爆红问题还没解决,检查settings中修改Maven的路径、本地仓库。3、等待一会,原先爆红的问题就解决啦!...
2021-03-20 18:50:53 4294
原创 JDBC连接数据库报错解决
JDBC连接数据库报错解决JDBC连接数据库时报错,一直显示instream is null,原因是JDBC的配置文件路径不对,读取不到配置文件。解决方法:JDBC.properties要放在main包的resource目录下,注意自动生成的web项目有test包,下面也有一个resource目录。有两个resource目录,不要放错地方。...
2021-03-20 16:42:10 772
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人