摘要: 自定义Spring属性编辑器流程:1,编写被解析类和解析类Address,Customer; 2,定义一个属性编辑器AddressPropertyEditor,继承于PropertyEditorSupport类,重写里面setAsText()方法; 3,定义一个属性编辑器注册器AddressProp 阅读全文
posted @ 2023-09-23 21:35 至尊只有一个 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 整体流程: 自定义一个<msb:user username email age>,完成整个标签的处理工作流程:1,需要解析的实体类User; 2,自定义标签解析器UserBeanDefinitionParser,继承于AbstractSingleBeanDefinitionParser,重写两个方法 阅读全文
posted @ 2023-09-23 18:46 至尊只有一个 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 1,实体类 Student.javapackage com.mashibing.bean;public class Student { private Integer age; private String name; public Student() { System.out.println("s 阅读全文
posted @ 2023-09-23 12:22 至尊只有一个 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 3、spring创建第三方bean对象 在Spring中,很多对象都是单实例的,在日常的开发中,我们经常需要使用某些外部的单实例对象,例如数据库连接池,下面我们来讲解下如何在spring中创建第三方bean实例。 ​ 1、导入数据库连接池的pom文件 <dependency> <groupId>co 阅读全文
posted @ 2023-09-23 11:00 至尊只有一个 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 11、bean对象的初始化和销毁方法 ​ 在创建对象的时候,我们可以根据需要调用初始化和销毁的方法 Address.java package com.mashibing.bean;public class Address { private String province; private Stri 阅读全文
posted @ 2023-09-23 10:18 至尊只有一个 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 1、通过bean的id获取IOC容器中的对象 SpringDemoTest.java import com.mashibing.bean.Person;import org.springframework.context.ApplicationContext;import org.springfra 阅读全文
posted @ 2023-09-18 17:43 至尊只有一个 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 01、spring IOC基本使用 (1)使用maven的方式来构建项目 定义项目的groupId、artifactId (2)添加对应的pom依赖 4.0.0 <groupId>com.mashibing</groupId> <artifactId>springHelloword23</artif 阅读全文
posted @ 2023-09-18 15:43 至尊只有一个 阅读(24) 评论(0) 推荐(0) 编辑
摘要: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'myCalculator' is expected to be of type 'com.mashibing.service.MyCalcula 阅读全文
posted @ 2023-05-31 14:26 至尊只有一个 阅读(30) 评论(0) 推荐(0) 编辑
摘要: Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到的知识点之一。下面就先讲述一下static关键字的用法和平常容易误解的地方,最后列举了一些面试笔试中常见的关于static的考题。以下是本文的目录 阅读全文
posted @ 2019-04-28 21:22 至尊只有一个 阅读(1420) 评论(0) 推荐(0) 编辑
摘要: his this 是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this 的用法在 Java 中大体可以分为3种: 1.普通的直接引用 这种就不用讲了,this 相当于是指向当前对象本身。 2.形参与成员名字重名,用 this 来区分: 实例 class Person { p 阅读全文
posted @ 2019-04-23 23:02 至尊只有一个 阅读(296) 评论(0) 推荐(0) 编辑