- 博客(6)
- 收藏
- 关注
原创 Java设计模式
接口的适配器是这样的:有时我们写的一个接口中有多个抽象方法,当我们写该接口的实现类时,必须实现该接口的所有方法,这明显有时比较浪费,因为并不是所有的方法都是我们需要的,有时只需要某一些,此处为了解决这个问题,我们引入了接口的适配器模式,借助于一个抽象类,该抽象类实现了该接口,实现了所有的方法,而我们不和原始的接口打交道,只和该抽象类取得联系,所以我们写一个类,继承该抽象类,重写我们需要的方法就行。通过代理模式,可以利用代理对象为被代理对象添加额外的功能,以此来拓展被代理对象的功能。
2023-10-11 11:41:56
124
原创 Java开发之框架基础技术——反射
1、概念:在计算机领域,反射是指一种能力,能够自描述和自控制,即在运行状态中,动态获取类信息及信息动态调用实例方法的能力①运行时创建动态特性②运行期间调用方法③运行时更改属性Person.java → 编译器 → Person.class → Java虚拟机 → 运行程序。
2023-09-27 09:55:07
283
1
原创 MyBatis 框架动态SQL
foreach collection="参数名称" item="元素别名" open="(" separactor="," close=")" index="当前元素位置下标">where可以自动剔除标签内多余的and关键字,并可以在没有过滤条件时忽略where关键字,从而简化SQL语句并智能处理where、and、or关键字的作用。4、当所有的when标签中的test属性判断为false时,进入otherwise标签。
2023-09-22 21:15:09
374
1
原创 初识MyBatis框架
核心配置文件:MyBatis框架的核心配置文件(mybatis-config.xml)z中设置的是MyBatis框架的全局信息。3)、SqlSession:提供了面向数据库执行SQL命令的能力,最佳的作用域是一次HTTP请求,或方法作用域内。基于Web的MVC框架,借鉴了WebWork框架的优秀设计,大大减少了XML配置。一个开源的、轻量级的企业级应用框架,覆盖了Java EE技术的方方面面。优秀的持久化框架,典型的ORM解决方案,具有出色的封装性和移植性。
2023-09-19 15:08:10
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅