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

Spring入门篇

moocer JAVA开发工程师
难度中级
时长 7小时 0分
  • Spring注入是指在启动Spring容器加载bean配置的时候,完成对变量的赋值行为 常用的两种注入方式: 1.设值注入 2.构造注入
    查看全部
    0 采集 收起 来源:Spring注入方式

    2016-10-28

  • spring资源: http://spring.io/ http://projects.spring.io/spring-framework/
    查看全部
  • Spring所有的切面和通知器都必须放在一个<aop:config>内(可以配置包含多个<aop:config>),每一个<aop:config>可以包含pointcut,advisor和aspect元素(它们必须按照这个顺序进行声明)
    查看全部
    0 采集 收起 来源:配置切面aspect

    2018-03-22

  • Aspect:a modularization of a concern that cuts across multiple classes Join point:a point during the execution of a program Advice:action taken by an aspect at a particular join point Pointcut:a predicate that matches join points Introduction:declaring additional methods or fields on behalf of a type Target Object:object being advised by one or more aspects AOP Proxy:an object created by the AOP framework in order to implement the aspect contracts(advise method executions and so on) Weaving:linking aspects with other application types or objects to create an advised object
    查看全部
  • Advice类型: 1.前置通知(Before advice):在某个连接点(join point)之前执行的通知,但不能阻止连接点前的执行(除非它抛出一个异常) 2.返回后通知(After returning advice):在某个连接点(join point)正常完成后执行的通知 3.抛出异常后通知(After throwing advice):在方法抛出异常退出时执行的通知 4.后通知(After(finally) advice):在某个连接点退出的时候执行的通知(不论是正常返回还是异常退出) 5.环绕通知(Around Advice):包围一个连接点(join point)的通知
    查看全部
  • AOP几个相关概念: 1.切面(Aspect):一个关注点的模块化,这个关注点可能会横切多个对象 2.连接点(Joinpoint):程序执行过程中的某个特定的点 3.通知(Advice):在切面的某个特定的连接点上执行的动作 4.切入点(Pointcut):匹配连接点的断言,在AOP中通知和一个切入点表达式关联 5.引入(Introduction):在不修改类代码的前提下,为类添加新的方法和属性 6.目标对象(Target Object):被一个或者多个切面所通知的对象 7.AOP代理(AOP Proxy):AOP框架创建的对象,用来实现切面契约(aspect contract)(包括通知方法执行等功能) 8.织入(Weaving):把切面连接到其它的应用程序类型或者对象上,并创建一个通知的对象 分为编译时织入,类加载时织入,运行时织入
    查看全部
  • AOP实现方式 1.预编译方式:AspectJ 2.运行期动态代理(JDK动态代理、CGLib动态代理) SpringAOP、JbossAOP
    查看全部
  • AOP:Aspect Oriented Programming,面向切面编程 通过预编译和运行期动态代理实现程序功能的统一维护的技术 主要功能:日志记录,性能统计,安全控制,事务处理,异常处理等
    查看全部
  • named 注解 与component注解 某些时候等效的
    查看全部
  • resource注解
    查看全部
  • scope注解。作用域
    查看全部
  • spring注解中的bean注解 value注解
    查看全部
  • 原来是在spring配置文件中 配置bean 对象 现在有了注解 用来修饰类的注解。四个 component。可以注解任何bean对象 是通用的 service 业务层 controller。控制层。这里的控制层。包含了mvc(之前我们说的 模型层 视图层 控制层 re什么的单词 是持久层 spring读取这些注解自动生成 bean对象的配置文件 但是要先将扫描注解的配置写在里面 <context:annotation-scan>记住有个scan就行了 base-package属性
    查看全部
  • 注册的bean都到了 applicationcontext中
    查看全部
  • spring。自动装配属性。autowired属性 byname根据名字 属性名。bytype。construct。原理是bytype根据类型。
    查看全部

举报

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

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