zoukankan      html  css  js  c++  java
  • spring入门

    Spring :用来为javaeeweb应用程序,提供一个整体的解决方案的一个框架。

    1、spring 起到承上启下的作用,用来管理 hibernate 和 struts

    2、Spring 核心 ioc 容器,翻转控制(依赖注入)

    3、Ioc 容器就是用来装 所有对象,javabean(在我们当前应用程序中的所有类)对象。【把所有东西都看作是 javabean的对象】

    4、Spring 的本身,除了ioc容器意外,自身就拥有和数据打交道,jdbc封装,spring自身还有mvc的封装

    5、Spring组成 ioc, jdbc/orm,mvc框架的实现。

    6、Spring核心:ioc:创建对象,和管理对象之间的管理关系。

    7、Spring框架的搭建:

    1) 导入jar包。

    2) 创建 spring的配置文件(beans.xml,application.xml)

    3) Spring 可以自己独立运行,1也可以放在tomcat的容器中运行。

    4) Java代码中 来加载这个配置文件。

    8、如果使用了spring框架,在程序中就不能再出现new

    9、默认情况下, 对javabean的要求是至少要有一个  无参的构造函数

    10、Spring整合自定义的jdbcTemplatespring整合自身的jdbcTemplate

     

    总结:1spring 原理,spring配置过程,配置文件的加载方式有两种;单例 和非单例

    2、spring ioc 容器创建对象的赋值:set构造函数注入,注入数据两种,基本类型和String value 对象类型 ref.

    3、特殊型类型,list set  map properties.

    导入 jar 包,配关系,调用

     

    对于 Resource resource = new ClassPathResource("beans.xml");

    BeanFactory bf = new XmlBeanFactory(resource);

     

    有两种加载方式。这种方式,无路如何都不会在加载完配置文件之后,创建对象

     

    ApplicationContext applicationContext = new ClassPathXmlApplicationContext("beans.xml");

     

    这种加载方式,当  声明变量的形式为单例时。一旦加载配置文件之后,就会创建该类的对象。

  • 相关阅读:
    快速实现进度条
    Cristi Potlog's Chart Control for .NET
    摩托罗拉投资Android外来往戏开辟商Moblyng
    展讯通讯四季度净利润3000万美元同比增长20倍
    罗仕证券上调空中网评级至"买入"
    政协委员郭为:立异体系体例要以运用为先
    软通动力第四季度净盈余390万美元
    华盛顿邮报:iPad 2将扩展抢先职位
    TwitPic借绯闻男星营销 每个单词赚1.6美元
    苹果向2周内新购iPad一代用户退款100美元
  • 原文地址:https://www.cnblogs.com/letben/p/5185921.html
Copyright © 2011-2022 走看看