自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 初识Spring框架

1.Spring是一个轻量级的企业级框架,提供了IoC、AOP、ORM集成、Web集成等功能。6.AOP的目的是从系统中分离出切面,独立于业务逻辑实现,在程序执行时织入程序中运行。7.配置AOP主要使用aop命名控件下的元素完成,可以实现定义切入点和织入增强等操作。3.Spring通过配置文件完成Bean的组装工作,避免Bean之间产生直接依赖。4.IoC是一种程序设计思想,依赖注入是这种思想的一种具体实现方式。5.AOP主要关心两个问题:在什么位置,执行什么功能。

2023-10-16 11:50:43 19 1

原创 设计模式

1.单一职责原则要求实现类要职责单一:开闭原则要求对扩展开放、对修改关闭;接口各路原则要求接口设计要精筒单一,迪米特法则要求减少不必要的中间过程的依赖;3.简单工厂模式由一个工厂类负责所有产品的创建、客户只需要知道工厂和产品的父类即可。简单工厂返回的数据类型都是父类类型,工厂方法一般都是静态的。5.代理模式可以隔离客户和目标对象,可以对目标对象进行功能扩展,目标对象和扩展功能职责清晰且没有耦合。6.静态代理在编译时就已经实现,代理关系在编译期就已经绑定,而动态代理是在运行时动态生成。

2023-10-13 13:33:54 23

原创 Java开发之框架基础技术——XML

5.Oracle公司提供了JAXP(Java API for XML Processing)来解析XML,JAXP会把XML文挡转换成一个DOM树。JAXP包含3个包。1.XML是Extensible Markup Language的简称,即可扩展标记语言,XML是基于文本的格式的。--org.w3c.dom : W3C推荐的用于使用DOM解析XML文档的接口。--javax.xml.parsers:解析器工具工厂,获得并配置特殊的分析器。--org.xml.sax:用于使用SAX解析XML文档的接口。

2023-10-09 11:07:58 20 1

原创 Java反射

Java反射机制是指在运行状态中,动态获取类型信息及动态访问实例成员的能力。使用反射可以在程序运行时创建类的实例及访问其属性和方法。反射在Java框架技术中有着大量的应用。

2023-10-07 13:32:59 15 1

原创 MyBatis框架动态SQL

3.choose (when、otherwise)组合实现多条件查询时,只匹配其中一个条件。1.MyBatis框架的动态SQL技术是通过一个或多个标签的使用来实现的。4.foreach 标签可以实现对数组、List集合等多值参数的处理。6.trim标签可以为SQL语句动态添加或移除指定的前后缀。2.where + if 标签可以实现查询功能。5.set+if 标签可以实现动态更新功能。

2023-09-25 11:42:42 19 1

原创 MyBatis框架SQL映射文件

1.MyBatis框架的SQL映射文件提供select、insert、update、delete等元素来实现SQL语句的映射。3.SQL映射文件的select元素可以使用resultMap或resultType指定返回结果的类型,但二者不能同时使用。2.SQL映射文件的根节点是mapper元素,其namespace属性的值需要保证全局唯一,用于区分不同的mapper。5.在resultMap元素中可以使用association元素和collection元素实现嵌套结果映射。

2023-09-21 14:16:48 20 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除