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

Spring入门篇

moocer JAVA开发工程师
难度中级
时长 7小时 0分
  • <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd" > <bean id="oneInterface" class="com.imooc.ioc.interfaces.OneInterfaceImpl"></bean> </beans>
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2018-03-22

  • spring的bean配置
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-12

  • IOC房屋中介
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-12

  • package com.imooc.ioc.interfaces; public class Main { public static void main(String[] word) { OneInterface oif = new OneInterfaceImpl(); System.out.println(oif.say("word.")); } }
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2018-03-22

  • package com.imooc.ioc.interfaces; public class Main { public static void main(String[] args) { OneInterface oif = new OneInterfaceImpl(); System.out.println(oif.say("word.")); } }
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2018-03-22

  • package com.imooc.ioc.interfaces; public interface OneInterface { public String say(String word); } ----------------------------- package com.imooc.ioc.interfaces; public class OneInterfaceImpl implements OneInterface { @Override public String say(String word) { return "Word form interface\"OneInterface\":" + word; } }
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2018-03-22

  • 5.接口 - 用于沟通的中介物的抽象化 - 实体把自己提供给外界的一种抽象化说明,用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式 - 对应Java接口即声明,声明课那些方法是对外公开提供的 - 在Java8中,接口可以拥有方法体 6.面向接口编程 - 结构设计中,分清层次及调用关系,每层只向外(上层)提供一组功能接口,各层间仅依赖接口而非实现类 - 接口的实现的变动不影响各层间的调用,这一点在公共服务中尤为重要 - “面向接口编程”中的“接口”是用于隐藏具体实现和实现多态性的组件 7.IoC:控制反转,控制权的转移,应用程序本身不负责依赖对象的创建和维护,而是由外部容器负责创建个维护 DI(依赖注入)是其一种实现方式 目的:创建对象并且组装对象之间的关系 8.单元测试 - 下载Junit-jar并引入工程 - 创建UnitTestBase类,完成对Spring配置文件的加载,销毁 - 所有的单元测试类都继承自UnitTestBase,通过它的getBean()方法获取想要得到的对象 - 子类(具体执行单元测试的类)家注解: @RunWith(BlockJUnit4ClassRunner.class) - 单元测试方法加注解:@Test - 右键需要执行的单元测试方法执行或执行一个类的全部单元测试
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-12

  • 1.什么是Spring Spring是一个开源框架,为了解决企业应用开发的复杂性而创建的,是一个轻量级的控制反转和面向切面的容器框架 轻量级的控制反转(IoC)和面向切面(AOP)的容器框架 - 从大小与开销两方面而言Spring都是轻量的 - 通过控制反转(IoC)的技术达到送耦合的目的 - 提供了面向切面编程的丰富技术,允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发 - 包含并管理应用对象的配置和生命周期,这个意义上是一个容器 - 将简单的组件配置组合成复杂的应用,这个意义上是框架 2.Spring使用范围 - 构建企业应用(SpringMVC+Spring+Hibernate/ibatis) - 单独使用Bean容器(Bean管理) - 单独使用AOP进行切面处理 - 其他的Spring功能:如对消息的支持 3.Spring作用 - 容器 - 提供了对多种技术的支持:JMS MQ支持 UnitTest - AOP(事务管理、日志) - 提供了众多方便应用的辅助类(JDBC Template等) - 对主流应用框架(Hibernate等)提供了良好的支持 4.什么是框架 - 半成品 - 封装了特定的处理流程和控制逻辑 - 成熟的、不断升级改进的软件 框架和类库的区别: - 框架一般是封装了逻辑、高内聚的,类库则是松散的工具组合 - 框架专注于某一领域,类库则是更通用的 为什么使用框架? - 软件系统日趋复杂 - 重用度高,开发效率和质量提高 - 软件设计人员要专注于对领域的了解,是需求分析更充分 - 易于上手、快速解决问题
    查看全部
    0 采集 收起 来源:Spring框架

    2017-04-12

  • 自定义初始化和销毁可通过接口或配置
    查看全部
  • 什么是框架
    查看全部
    0 采集 收起 来源:Spring框架

    2017-04-12

  • 适用范围
    查看全部
    0 采集 收起 来源:Spring概况

    2017-04-12

  • Spring的bean的配置,在Spring中,所有的对象都称为Bean
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-12

  • IOC的比喻理解。
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-12

  • IOC的理解。
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-12

  • 什么是IOC
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2017-04-12

举报

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

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