zoukankan      html  css  js  c++  java
  • Spring学习笔记及资源

    极客学院团队出品  

    Spring 教程  http://wiki.jikexueyuan.com/project/spring/

    Spring 提供了以下两种不同类型的容器。

    序号容器 & 描述
    1 Spring BeanFactory 容器

    它是最简单的容器,给 DI 提供了基本的支持,它用 org.springframework.beans.factory.BeanFactory 接口来定义。BeanFactory 或者相关的接口,如 BeanFactoryAware,InitializingBean,DisposableBean,在 Spring 中仍然存在具有大量的与 Spring 整合的第三方框架的反向兼容性的目的。

    2 Spring ApplicationContext 容器

    该容器添加了更多的企业特定的功能,例如从一个属性文件中解析文本信息的能力,发布应用程序事件给感兴趣的事件监听器的能力。该容器是由org.springframework.context.ApplicationContext 接口定义

    ApplicationContext 容器包括 BeanFactory 容器的所有功能,所以通常建议超过 BeanFactory。BeanFactory 仍然可以用于轻量级的应用程序,如移动设备或基于 applet 的应用程序,其中它的数据量和速度是显著。

    Aopalliance-*.jar下载地址:

    http://www.java2s.com/Code/Jar/a/Downloadaopalliancejar.htm

    ***Spring 之通过jdbcTemplate实现crud操作(添加操作
    package spring.jdbc;
    
    /**Spring 之通过jdbcTemplate实现crud操作(添加操作)
    **/
    
    import org.junit.Test;
    import org.springframework.jdbc.core.JdbcTemplate;
    import org.springframework.jdbc.datasource.DriverManagerDataSource;
    
    public class JdbcTemplateDemo {
        
        @Test
        public void add() {
            //设置数据库信息
            DriverManagerDataSource dataSource = new DriverManagerDataSource();
            dataSource.setDriverClassName("com.mysql.jdbc.Driver");
            dataSource.setUrl("jdbc:mysql://localhost:3306/user");
            dataSource.setUsername("root");
            dataSource.setPassword("123456");
            
            //创建jdbcTemplate对象,设置数据源
            JdbcTemplate jdbcTemplate = new JdbcTemplate(dataSource);
            
            //调用 JDBCteMPLATE 对象时面的方法实现操作
            
            //创建SQL语句
            String sql = "insert into users(name,age) values(?,?)";
            int rows = jdbcTemplate.update(sql ,"zhaorng",50);
            System.out.println(rows);
        }
    }
  • 相关阅读:
    Running OOM killer script for process 32248 for Solr on port 8983
    List删除元素
    Oracle联合主键
    synchronized的四种用法
    数据库 乐观锁与悲观锁
    noip2011普及组 统计单词数
    bzoj3751 noip2014解方程
    汕头市队赛SRM07
    noip2010 导弹拦截&&vijos1810
    noip2009普及组 细胞分裂&&vijos1814
  • 原文地址:https://www.cnblogs.com/lrzy/p/8342353.html
Copyright © 2011-2022 走看看