- 博客(5)
- 收藏
- 关注
原创 Java设计模式
设计模式可以使人们跟家简单方便的复用成功的设计和体系结构。将已证实的技术方案总结成设计模式,也会使其他开发证更加容易理解其设计思路。设计模式是可复用的面向对象软件的基础,帮助开发者做出有利于系统复用的选择,避免损害系统复用性的设计。目前所说的设计模式通常是指GoF设计模式。一共有23种设计模式。
2023-10-11 20:55:51
67
1
原创 Java反射
反射(Reflection)机制是Java语言特性之一,是Java被视为动态(或准动态)语言的一个关键特性。在计算机领域,反射指一种能力,能够自描述和自控制,即在运行状态中,动态获取类信息及动态调用实例方法的能力。Java 反射有以下3个动态特性:运行时创建实例运行期间调用方法运行时更改属性之前我们所运行的程序都是在编译时就已经链接了所有所需的类,而 Java 反射机制则允许程序在运行时再加载、探知、使用那些在编译时综全未知的类。
2023-09-27 11:01:44
72
1
原创 MyBatis框架动态SQL
MyBatis框架的动态SQL技术是通过一个或多个标签的使用来实现的。where+if标签可以实现动态查询功能choose(when、otherwise)组合实现多条件查询时,只匹配其中一个条件。foreach标签可以实现对数组、List集合等多值参数的处理。set+if标签可以实现动态更新功能。trim 标签可以为SQL语句添加或移除指定的前后缀。
2023-09-25 09:42:10
103
1
原创 SQL映射文件详解
①mapper:SQL映射文件的根元素。只有一个属性namespace,用于区分不同的mapper,必须全局唯一。②cache:为给定命名空间配置缓存③cache-ref:引用其他命名空间中的缓存配置。④resultMap:用来描述查询结果集中的字段和java实体类属性的对应关系⑤sql:定义可重用的SQL语句快,可以在其他语句映射中引用,提高编写和维护SQL语句的效率⑥insert:映射inset语句⑦update:映射update语句⑧delete:映射delete语句。
2023-09-21 14:27:31
282
2
原创 初识MyBatis框架
将内存中有用的数据以某种技术保存起来,并且可以再次取出来用(例如说:以文件的方式保存)是一种在关系型数据库和面向对象编程语言之间进行的数据转换的编程技术。
2023-09-19 15:14:44
120
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人