长沙java培训
达内长沙芙蓉路中心

15017569023

热门课程

听不懂和不会写,这是两种概念!

  • 时间:2016-02-18 15:27
  • 发布:长沙Java培训
  • 来源:企业笔试题

Spring总结,听不懂和不会写,这是两种概念!

String conf = "applicationContext.xml";

ApplicationContext ac = new ClassPathXmlApplicationContext(conf);

ac.getBean("类的名字",类型);//得到对象,相当与new

set注入

构造器注入

class 要注入的对象{

属性名;

set方法;//set注入

构造器(参数){}//构造器注入

}

什么时候用注入?

注入的东西就好像我们平常用的方法一样,为什么我们要调方法,我们完全可以自己将方法的逻辑写出来,注入感觉和方法差不多就是为了代码的各种“好”。

当我们用到一个实体的时候,就创建实体类,然后注入,在实体类中我们需要设置参数,这个时候就用到参数注入,所以注入就是好像我们调方法一样,我们需要了,就来一个!至于怎么样注入,这就不需要去理解了,必须记!

注解更是让这些东西变的简单多了,可以说是更无脑了!

这个东西就不用解释了吧?扫描以org.tarena开头的包,只要有@(哪几个自己看),就纳入IOC(你管它是什么),这就相当于定义好了,id也可以自己定义,加个括号就好了。

注解之后那真是无脑啊,想要哪个对象@一个,就好像你在群里说话一样,想叫谁,@一个,至于参数的注入,利用引用方式注入,@value("#{}")

Spring Web MVC

组件和处理流程很重要,即便记不住,即便不理解,但我们如果仅仅是写代码的话,可以生搬硬套!

利用注解方式写代码,即便记不住,copy下面的代码总会吧?这些都是死的

接下来,建个类@Controller,建个方法@RequestMapping("hello.form")return "hello";这样就转到hello.jsp那个页面了

总结一下:

IOC就相当于一个qq群,首先你要有客户端即导jar包,配置文件applicationContext.xml,然后加入这个IOC群即在组件类前@(哪几个@自己看),当你想要用到哪个对象的时候你就@resource,这便是注入了,完了

这样还觉得东西难吗?

所以,不懂不等于不会写,当然里边还有很多的细节,但是如果仅仅是写代码的话,利用注解方式,配置文件直接copy就行,组件类@一下将这些组件类加入IOC就好(当然要注意id,不写的话默认是类名首字母小写),当你需要这些对象的时候,@一下叫出来,这便是注入了。

如果知道了这些还不懂的话,那就真的是前面的东西没学会了!

希望对大家有所帮助,更希望大家不要总是各种吐嘈,听不懂很正常,但只要用心了,不影响我们写代码,关键在课下!

上一篇:String和集合框架部分
下一篇:java Swing游戏总结

马上预约三天免费体验课

姓名:

电话:

人民币小写转换为大写

长沙java分享:JSON 基础

String和集合框架部分

String和集合框架部分

选择城市和中心
贵州省

广西省

海南省