自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【java基础】

java基础

2023-06-29 09:38:38 46

原创 【java基础】

java基础

2023-06-29 09:38:15 36

原创 【集合呀】

集合

2023-06-28 10:51:33 45

原创 【数据结构】

数据结构

2023-06-28 09:01:43 37

原创 2022(日期)

2022-03-04 14:51:31 152

原创 【无标题】

mapper映射

2022-01-06 13:07:32 484

原创 Spring AOP

Aop:Aspect Oriented Programming 面向切面编程。AOP的优点:降低模块之间的耦合度。使系统更容易扩展。更好的代码复用。非业务代码更加集中,不分散,便于统一管理。业务代码更加简洁存粹,不参杂其他代码的影响。AOP是对面向对象编程的一个补充,在运行时,动态地将代码切入到类的指定方法、指定位置上的编程思想就是面向切面编程。将不同方法的同一个位置抽象成一个切面对象,对该切面对象进行编程就是AOP.如何使用创建Maven工程,pom.xml添加<depend

2021-01-08 16:02:34 63

原创 IOC自动装载

IoC自动装载(Autowire)IoC负责创建对象,DI负责完成对象的依赖注入,通过配置property标签的ref属性来完成,同时Spring提供了另外一种更加简便的依 赖注入方式:自动装载,不需要手动配置property,IoC容器会自动选择bean完成注入。自动装载有两种方式:byName : 通过属性名自动装载byType : 通过属性的数据类型自动装载byName <!--cars--> <bean id="c

2021-01-08 15:55:04 550

原创 Spring的工厂方法

IoC通过工厂模式创建bean的方式有两种:静态工厂方法案例工厂方法静态工厂方法package com.southwind.entity;import lombok.AllArgsConstructor;import lombok.Data;import lombok.NoArgsConstructor;@Data@AllArgsConstructor@NoArgsConstructorpublic class Car { private long id;

2021-01-08 15:53:32 119

原创 Spring的p命名空间

p命名空间是对IoC/DI的简化操作,使用p命名空间可以更加方便的完成bean的配置以及bean之间的依赖注入。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.spri

2021-01-08 15:51:13 511

原创 Spring的继承

与java的继承不同,java是类层面的继承,子类可以继承父类的内部结构信息;Spring是对对象层面的继承,子对象可以继承父对象的属性值 <bean id="student2" class="com.southwind.entity.Student"> <property name="id" value="1"></property> <property name="name" value="张三"></prope

2021-01-08 15:49:48 310

原创 Scope作用域

Spring管理的bean是根据scope来生成的,表示bean的作用域,共4种。默认是singleton.singleton : 单例,表示通过IoC容器获取的bean是唯一的。prototype : 原型,表示通过IoC容器获取的bean是不同的。request : 请求,表示在一次HTTP请求内有效。session : 会话,表示在一个用户会话内有效。request和session只适用于Web项目,大多数情况下,使用单例和原型较多prototype 模式当业务代码获取IoC容器中的b

2021-01-08 15:48:49 85

原创 IoC底层原理

读取配置文件,解析XML.通过反射机制实例化配置文件中所配置所有的bean.package com.southwind.ioc;import org.dom4j.Document;import org.dom4j.DocumentException;import org.dom4j.Element;import org.dom4j.io.SAXReader;import org.xml.sax.SAXException;import java.io.File;import java.l

2021-01-08 15:46:46 60

原创 Spring配置文件

通过配置bean标签来完成对象的管理。id:对象名。class:对象的模板类。(所有交给IoC容器来管理的类必须有无参构造函数,因为Spring底层是通过反射机制来创建对象,调用的是无参构造)对象的成员变量通过property标签完成赋值name : 成员变量名。value :成员变量值 (基本数据类型 ,String可以直接赋值,如果是其他引用类型,不能通过value赋值)ref:将IoC中的另一个bean赋给当前的成员变量(DI)<?xml version..

2021-01-08 15:43:03 52

原创 如何使用IoC

创建Maven工程,pom.xml添加依赖<?xml version="1.0" encoding="UTF-8"?>2<project xmlns="http://maven.apache.org/POM/4.0.0"3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma

2021-01-08 15:41:46 181 2

原创 2020-09-28

1.private void AdditionButtonActionPerformed(java.awt.event.ActionEvent evt) { 2. // TODO add your handling code here:3. lblOutput.setText(Integer.toString(Integer.parseInt(txtNumber1.getText())+Integ.

2020-09-28 20:06:13 89

原创 GUI中文乱码解决

//创建主题样式,避免中文乱码 StandardChartTheme standardChartTheme = new StandardChartTheme("CN"); // 设置标题字体 standardChartTheme.setExtraLargeFont(new Font("宋体", Font.BOLD, 20)); // 设置图例的字体 standardChartTheme.setRegularFont(new Font("宋体", Font.PLAIN, 15)..

2020-09-28 19:50:01 1491

空空如也

空空如也

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

TA关注的人

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