随笔分类 - spring
摘要:映射文件 ScoreMapper.xml 完整路径: mybatis.ScoreMapper.xml <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
阅读全文
摘要:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.springframework.org/schema/p" xmlns:c="http://www.springframework.org/s
阅读全文
摘要:之前我们要注入依赖都是通过手动注入的,关于手动注入可以参考四种注入方式 而spring开发者意识到这种手动注入太麻烦了,于是就有了自动装配注入,不过仅针对bean的注入,不支持字符串等数据类型注入 spring实现自动装配的方式有两种,一种是通过xml文件,另一种是通过注解 手动注入的优先级比自动装
阅读全文
摘要:depends-on 如果一个bean是另一个bean的依赖, 可以使用ref属性或者<ref/>标签来实现依赖 那么被依赖bean一定是要比依赖bean率先实例化, 而depends-on属性会使更明确,更强迫bean在引用前就会被初始化 depends-on是指指定Bean初始化及销毁时的顺序
阅读全文
摘要:复合属性名称用于属性已经存在实例的时候, 可以对该实例注入属性 但是前提是该属性不能为null, 否则会抛出NullPointerException异常 boss.java package test_one; public class boss { private String name; priv
阅读全文
摘要:spring的配置文件可能会有多个<property name="a" ref="b" />就是找当前配置文件里的bean 也就是id为b的 <ref bean ="b"/> 是寻找全局中的 bean, 跨文件; 在工作中一个项目spring的配置文件 肯定有好几个用<ref bean="b" />
阅读全文
摘要:三种注入方式 第一种: 基于构造函数 hi.java (bean) package test_one; public class hi { private String name; public hi(String name) { this.name=name; } public void sayh
阅读全文
摘要:javaEE 和 j2EE一样吗? javaEE (java platform Enterprise Edition) 1999年,Sun公司将java分为3个版本,即 标准版(J2SE) , 企业版( J2EE), 和微型版(J2ME) 2005年, J2EE改名为javaEE , J2SE改名为
阅读全文
摘要:spring api : https://docs.spring.io/spring-framework/docs/current/javadoc-api/ BeanFactory 才是 Spring 容器中的顶层接口 (org.springframework.beans.factory.BeanF
阅读全文
摘要:第一种: 使用无参构造函数(重点第一种,二三种已经没太多人用了) hi是一个简单的bean , 只有println(); <bean id="binbin" class="test_one.hi"></bean> id 是唯一标识, class是类路径(src/main/java是默认路径,不可更改
阅读全文