- 博客(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 585
原创 算法学习日志(一):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 261
原创 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 410
原创 类加载顺序问题导致@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 1309
原创 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 355
原创 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 668
原创 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 301
原创 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 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人