自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring使用注解代替配置文件

Spring使用注解代替配置文件 @Configuration 在之前我们使用Spring都需要创建配置文件,如下所示: <?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:context="http:

2020-06-11 08:21:53 558

原创 算法学习日志(一):StringBuilder和String的效率差距

算法学习日志(一):StringBuilder和String的效率差距 今天在学习算法的过程,遇到了一个StringBuilder和String的效率问题,下面一起来看吧 题目本身很简单,主要使用到了递归,下面是我的代码: public static String countAndSay(int n) { //解题思路为递归 //设置一个初始值 if( n == 1 ) return "1"; if (n == 2 ) return "11"; //当输入值为n的时

2020-06-08 22:53:19 255

原创 Spring中AOP和动态代理的简单实例演示

Spring中AOP和动态代理的简单实例演示 AOP (Aspect-Oriented Programming) 面向切面编程 OOP (Object-Oriented Programming) 面向对象编程 想要了解AOP和动态代理,我们先看下面这个例子 假设我们现在有一个TestDao类中,有增删改查四种操作 @Repository public class TestDao implements Dao{ public void create(String table,String ar

2020-06-01 23:12:06 385

原创 类加载顺序问题导致@Autowired无法自动注入

类加载顺序问题导致@Autowired无法自动注入 今天在学习的过程中遇到了@Autowired无法自动注入的问题,追寻原因是类加载顺序导致,下面将详细探究这个问题。 首先来看出现问题的代码,一个普通类,一个测试类。 @Component public class Person { private String name; private Integer age; public Person() { System.out.println("Person对象已创建")

2020-05-22 15:37:51 1299

原创 Spring中的泛型依赖注入简单实现

Spring中的泛型依赖注入简单实现 Spring中的泛型依赖注入是Spring4.0新添加的功能,下面通过几个实例来演示这个功能。 首先创建Book和User类,无内容,创建过程省略。 然后创建BaseDao接口 public interface BaseDao<T> { public abstract void save(); } 创建BookDao和UserDao两个类实现BaseDao接口 @Repository public class BookDao implement

2020-05-19 21:22:46 345

原创 Spring使用@Autowired和@Qualifier自动装配

Spring使用@Autowired和@Qualifier自动装配 在Spring中提供了注解的方式来进行自动装配。想要了解自动装配的原理,先来创建几个示例。 首先是Controller层对象 @Controller public class BookController { @Autowired private BookService bookService; public void CreateBook() { System.out.println("这里是Co

2020-05-19 18:00:16 641

原创 Spring中的FactoryBean工厂简单实现

Spring中的FactoryBean工厂简单实现 Spring中许多地方都使用到了工厂模式,现在我们根据Spring提供的接口创建一个工厂,了解Spring中FactoryBean的实现原理。 首先我们创建一个Phone类 public class Phone { //手机品牌 private String logo; //手机芯片 private String cpu; /*省略getter,setter等方法*/ } 接下来我们创建一个FactoryBean的

2020-05-16 17:50:33 296

原创 Spring中的Bean简单介绍

Spring中的Bean简单介绍 获取Bean实例的方式 在Spring中获取Bean实例方式有两种,一种是byName,一种是byType 创建一个Person演示类 /*Person类*/ public class Person { private Integer age; private String sex; /*省略construct,getter,setter,toString方法*/ } 在xml中为Person类创建注册Bean <bean id="

2020-05-16 17:49:49 184

空空如也

空空如也

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

TA关注的人

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