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

Spring入门篇

moocer JAVA开发工程师
难度中级
时长 7小时 0分
  • //相关代码——(上): @spring-aop-aspectj.xml <context:component-scan base-package="com.imooc.aop.aspectj" /> <aop:aspectj-autoproxy /> @UnitTestBase.java //省略代码... @MoocBiz.java package com.imooc.aop.aspectj.biz; @Service public class MoocBiz { public String save(String arg){ System.out.println("MoocBiz save:"+arg); // throw new RuntimeException("Save failed!"); return "Save success!";//作用在AfterReturning或Around Object obj=pjp.proceed(); } } @TestAspectJ.java @RunWith(BlockJUnit4ClassRunner.class) public class TestAspectJ extends UnitTestBase{ public TestAspectJ(){ super("classpath:spring-aop-aspectj.xml"); } @Test public void test(){ MoocBiz biz=getBean("moocBiz"); biz.save("This is test."); } } @MoocAspect.java package com.imooc.aop.aspectj; @Component @Aspect public class MoocAspect { @Pointcut("execution(* com.imooc.aop.aspectj.biz.*Biz.*(..))")//方法二 public void pointcut(){} @Pointcut("within(com.imooc.aop.aspectj.biz.*)") public void bizPointcut(){}
    查看全部
  • 如果确定返回值类型,如,String retVal,不确定则推荐Object retVal。 【温馨提示: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等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 【温馨提示: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等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • 1、@AspectJ切面使用@AspectJ注解配置,拥有@Aspect的任何bean将被Spring自动识别并应用。 2、用@AspectJ注解的类可以有方法和字段,他们也可能包括切入点(pointcut),通知(Advice)和引入(introduction)声明。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • AspectJ: 1、@AspectJ的风格类似纯java注解的普通java类; 2、Spring可以使用AspectJ来做切入点解析; 3、AOP的运行时仍旧是纯的SpringAOP,对AspectJ的编译器或者织入无依赖性。 【温馨提示:JavaSE/EE、SSH/SSM、Hybrid APP、JQ/JS/CSS3/H5等编程爱好者关注我,加我慕课好友,互相学习,共同进步!】
    查看全部
  • Spring常用注入方式: 设值注入 和 构造注入
    查看全部
    0 采集 收起 来源:Spring注入方式

    2016-04-19

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

    2016-04-19

  • 什么是框架
    查看全部
    0 采集 收起 来源:Spring框架

    2016-04-19

  • spring最新版
    查看全部
    0 采集 收起 来源:Spring概况

    2016-04-19

  • spring 是啥 (更新版)
    查看全部
    0 采集 收起 来源:Spring概况

    2016-04-19

  • spring 是什么
    查看全部
    0 采集 收起 来源:Spring概况

    2016-04-19

举报

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

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