- 博客(4)
- 收藏
- 关注
原创 Mybatis
mapper.xml是MyBatis的映射文件,用于配置SQL语句、参数映射、结果映射等。参数映射用于将Java实体类中的属性映射到SQL语句中的参数,结果映射用于将查询结果映射到Java实体类中的属性。MyBatis的工作原理主要是将Java程序中的SQL语句和关联关系映射到数据库中,然后将查询结果返回到Java层,实现数据的交互。通过配置resultMap可以实现关联关系的映射,resultMap中的association、collection和case等标签可以实现不同关联类型之间的映射。
2023-04-23 22:15:54
117
1
原创 面向对象概念理解
1、什么是面向过程?面向过程:就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了.2、什么是面向对象?对象,就是对问题中的事物的抽象面向对象:就是把现实中的事物都抽象为“对象”。每个对象是唯一的,且都可以拥有它的属性与行为。我们就可以通过调用这些对象的方法、属性去解决问题。用面向对象思想解决大象装进冰箱大致的了解到了对象这个概念,可以说是对现实事物的一种抽象映射。例如在这个事件中:冰箱作为一个对象;大象作为一个对象。冰箱有这些
2023-03-05 20:36:23
334
1
原创 树的结构及定义
1、树的定义树是n(n>=0)个结点的有限集。当n = 0时,称为空树。在任意一棵非空树中应满足:有且仅有一个特定的称为根的结点。当n>1时,其余节点可分为m(m>0)个互不相交的有限集T1,T2,…,Tm,其中每个集合本身又是一棵树,并且称为根的子树。显然,树的定义是递归的,即在树的定义中又用到了自身,树是一种递归的数据结构。树作为一种逻辑结构,同时也是一种分层结构,具有以下两个特点:树的根结点没有前驱,除根结点外的所有结点有且只有一个前驱。树中所有结点可以有零个或多个后
2023-02-26 21:36:52
663
1
原创 Java——数据结构与算法
参考链接: hashMap、hashTable、ConcurrentHashMap区别:https://www.cnblogs.com/heyonggang/p/9112731.html。e.hashMap、ConcurrentHashMap:底层是(数组、链表、红黑树)、hashTable(数组、链表)数组Array、栈stack、队列queue、链接LinkedList、树Tree、哈希表、堆heap、图graph。线程安全:vector、hashTable、ConcurrentHashMap。
2023-02-21 20:54:17
589
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人