为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Spring入门篇_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Spring入门篇

moocer JAVA开发工程师
难度中级
时长 7小时 0分
  • IOC容器
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-05-03

  • 变容器的初始化具体的三种实现
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-05-03

  • bean容器初始化
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-05-03

  • 配置全局初始化、销毁方法(属于默认配置,参考截图) 注意: 1、当三种方式同时使用时,全局(默认的)初始化销毁方法会被覆盖。 2、另外实现接口的初始化/销毁方式会先于配置文件中的初始化/销毁方式执行,然后再执行配置的。//初始化(接口式)——初始化(<bean>标签配置)——销毁(接口式)——销毁(<bean>标签配置) 3、即使没有以上三种初始化方法也是可以编译执行。 4、如果配置全局初始化、销毁,但没有写对应方法,则可通过编译;如果在<bean>标签中配置初始化、销毁,但没有写对应方法,则报错。
    查看全部
  • 销毁方法两种: 1)直接实现DisposableBean接口,重写destroy方法进行销毁操作 2)在配置文件中配置destroy-method方法进行销毁操作 初始化方法两种: 1)直接实现InitializingBean接口,重写afterPropertiesSet方法进行初始化操作 2)在配置文件中配置init-method方法进行初始化操作
    查看全部
  • Bean的常用配置项:(理论上只有class是必须的) id:唯一标识 class:具体是哪一个类 scope:范围 constructor arguments:构造器的参数 properties:属性 Autowiring mode:自动装配模式 lazy-initialization mode:懒加载模式 initialization/destruction method:初始化/销毁的方法 bean 作用域 singleton prototype @spring-beanscope.xml <bean id="beanScope" class="BeanScope" scope="singleton"></bean>//单例 同一个容器中,只有一个ben <bean id="beanScope" class="BeanScope" scope="prototype"></bean>// //hashcode 根据对象的地址或者字符串或者数字算出来的int类型的数值 @BeanScope.java public class BeanScope { public void say(){ System.out.println("BeanScope say:"+this.hashCode()); } }
    查看全部
  • @spring-injection.xml <bean id="injectionService" class="InjectionServiceImpl"> <!--<property name="injectionDAO" ref="injectionDao"></property>--><!--设值注入--> <constructor-arg name="injectionDAO" ref="injectionDao"></constructor-arg><!--构造注入--> </bean> <bean id="injectionDao" class="InjectionDAOImpl"></bean> //设值注入:setXxx()中“Xxx”和<property name="Xxx"></property>一致 public void setInjectionDAO(InjectionDAO injectionDAO) { this.injectionDAO = injectionDAO; } //构造注入:(类型 xxx)中“xxx”和<constructor-arg name="xxx"></constructor>一致 public InjectionServiceImpl(InjectionDAO injectionDAO){ this.injectionDAO = injectionDAO; } 测试 @Test public void testSetter(){ InjectionService service=super.getBean("injectionService"); service.save("设值注入_保存的数据"); }
    查看全部
    0 采集 收起 来源:Spring注入方式

    2018-03-22

  • IOC的定义
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-05-03

  • spring framework runtime
    查看全部
    0 采集 收起 来源:Spring概况

    2016-05-03

  • spring概念 Spring是一个开源框架,主要解决企业应用开发的复杂性而创建的但现在以及不止应用于企业应用。 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 通过控制反转(IoC)的技术达到松耦合的目的。 面向切面解决分离业务逻辑与系统服务进行内聚性开发。 包含并管理应用对象的配置和生命周期。
    查看全部
    0 采集 收起 来源:Spring概况

    2016-05-03

  • spring单元测试
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-05-03

  • pointcut
    查看全部
  • poincut
    查看全部
  • pointcut
    查看全部
  • pointcut
    查看全部

举报

0/150
提交
取消
课程须知
Java的高级课程,适合对Java基础知识应用自如,并熟悉MVC架构的小伙伴们。如果想成为一名Java工程师,这门课程是一定要学哒。
老师告诉你能学到什么?
掌握依赖注入、IOC和AOP的概念,并能进行简单应用。
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!