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

Spring入门篇

moocer JAVA开发工程师
难度中级
时长 7小时 0分
  • @Required .@Required注解适用于bean属性的setter方法 .这个注解仅仅表示,受影响的bean属性必须在配置时被填充,通过在bean定义或通过自动装配一个明确的属性值
    查看全部
  • @·AOP基本概念及其特点 1)什么是AOP ·AOP:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 ·主要的功能是:日志记录,性能统计,安全控制,事务处理,异常处理等等。 2)对切面的理解 程序中的每一个模块或者说功能,任何一个模块中都要记录它的日志、事务、安全验证等等,给我们带来的工作量非常大。 当程序到达某种规模时,尤其是格式调整之类的,这种改动量是非常大的。如果通过切面方式,对开发人员是不可见的,默认地会对每一个子模块记录日志等这些工作。通过预编译或者动态代理的方式来执行这个功能, 对开发人员是透明,他不需要知道。 切面是和功能垂直的,也就是切面是横切与各个功能之上的 3)AOP实现方式 ①预编译-AspectJ ②运行期动态代理(JDK动态代理、CGLib动态代理)-SpringAOP、JbossAOP 4)AOP几个相关概念 ①切面---一个关注点的模块化,这个关注点可能会横切多个对象 ②连接点--程序执行过程中的某个特定的点 ③通知----在切面的某个特定的连接点上执行的动作 ④切入点--匹配连接点的断言,在AOP中通知和一个切入点表达式关联 ⑤引入----在不修改类代码的前提下,为类添加新的方法和属性 ⑥目标对象-被一个或者多个切面所通知的对象 ⑦AOP代理--AOP框架创建的对象,用来实现切面契约(包括通知方法执行等功能) ⑧织入---把切面连接到其他的应用程序类型或者对象上,并且创建一个被通知的对象,分为:编译时织入,执行时织入 5)Advice类型
    查看全部
  • 接口的定义:
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-04-18

  • Bean容器初始化三种方式实例
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-04-18

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

    2016-04-18

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

    2016-04-18

  • IOC中所有对象都称为Bean
    查看全部
    0 采集 收起 来源:IOC及Bean容器

    2016-04-18

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

    2016-04-18

  • 设值注入:<br> 在serviceimpl中的成员变量必须有 setter()方法 (构造方法注入同理) id 指bean的标识 class 指哪个类的实例 name 指bean里的需要注入成员变量的名字 ref 指要引用哪个bean的id 然后配置<br> <bean id="userService" class="com.weixin.serviceimpl"><br> <property name="userDao" ref="userDao"> (构造--<constructor-arg>) <bean id="userDao" class="com.weixin.daoimpl">
    查看全部
    0 采集 收起 来源:Spring注入方式

    2018-03-22

  • spring的一些资源
    查看全部
  • 以“Biz”结尾的类的所有的方法。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 以“Biz”结尾的类的所有的方法。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 仅仅 AOP 支持。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部

举报

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

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