Spring笔记①--helloworld
Spring
Spring是一个轻量级控制反转(IoC)和面向切面(AOP)的容器框架,它主要是为了解决企业应用开发的复杂性而诞生的:
目的:解决企业应用开发的复杂性
功能:使用基本的Javabean代替EJB
范围:任何Java应用
第一个helloWorld
新建一个Java 项目
添加spring能力
勾选spring3.0 选择aop、 core. Pre core . jdbc. j2ee
写一个HelloWorld
| 
 package com.test.bean; 
 public 
 private String name; 
     public System.out.println("setname "+name); 
 this.name = name; } 
     public System.out.println("hello "+name); }      
 public HelloWorld(){ System.out.println("构造函数执行。。。。。"); } }  | 
在applicationContext.xml中添加对应的bean项
| 
     <bean         <property </bean>  | 
写一个执行的类
| 
 public     public // HelloWorld h=new HelloWorld(); // h.setName("zhangsan"); 
 //使用spring //1、创建spring的ioc容器对象 ApplicationContext atx=new ClassPathXmlApplicationContext("applicationContext.xml"); //2、从ioc容器中拿到bean 对象 //HelloWorld h=(HelloWorld) atx.getBean("helloWorld"); //3、调用方法 //h.hello(); } }  | 
Ioc 反转控制 反转资源获取的方向
分离接口与实现
采用工厂模式
采用反转控制
Di 依赖注入 依赖容器把资源注入
Spring笔记①--helloworld的更多相关文章
- Spring:笔记整理(1)——HelloWorld
		
Spring:笔记整理(1)——HelloWorld 导入JAR包: 核心Jar包 Jar包解释 Spring-core 这个jar 文件包含Spring 框架基本的核心工具类.Spring 其它组件 ...
 - [Cocos2d-x for WP8学习笔记] HelloWorld结构分析
		
先来看一下目录结构: Assets:游戏资源文件,图片音频等,Resource文件夹也有类似功能 include:用于放置游戏头文件 Shaders:渲染器着色器文件(大雾) cocos2dorig. ...
 - [Cocos2d-x for WP8学习笔记] HelloWorld
		
Cocos2d-x 是一个支持多平台的 2D 手机游戏引擎,使用 C++ 开发,基于OpenGL ES,基于Cocos2d-iphone,支持 WOPhone, iOS 4.1, Android 2. ...
 - Spring之HelloWorld再起
		
第一步:打开File->New->Other…,选择Java Project,创建标准Java项目. 第二步:在项目下添加lib文件夹用于存放jar文件,resources用于存放xml配 ...
 - Spring笔记02_注解_IOC
		
目录 Spring笔记02 1. Spring整合连接池 1.1 Spring整合C3P0 1.2 Spring整合DBCP 1.3 最终版 2. 基于注解的IOC配置 2.1 导包 2.2 配置文件 ...
 - Spring笔记01_下载_概述_监听器
		
目录 Spring笔记01 1.Spring介绍 1.1 Spring概述 1.2 Spring好处 1.3 Spring结构体系 1.4 在项目中的架构 1.5 程序的耦合和解耦 2. Spring ...
 - 2. Spring 的 HelloWorld
		
初学Spring,就先来写一个 Spring 的 HelloWorld 吧 1. 首先,新建一个 java Project(因为暂时不需要网页,所以就不用创建 web 项目了) 2. 导入 Sprin ...
 - Spring 笔记 -06- 从 MySQL 建库到 登录验证数据库信息(maven)
		
Spring 笔记 -06- 从 MySQL 建库到 登录验证数据库信息(maven) 本篇和 Spring 没有什么关系,只是学习 Spring,必备一些知识,所以放在这里了. 本篇内容: (1)M ...
 - Spring学习--HelloWorld
		
Spring: Spring 是一个开源框架. Spring 是为简化企业级应用开发而生,使用 Spring 可以使简单的 JavaBean 实现以前只有 EJB 才能实现的功能. Spring 是一 ...
 
随机推荐
- boost::bind 学习
			
最近学习了太多与MacOS与Iphone相关的东西,因为不会有太多人有兴趣,学习的平台又是MacOS,不太喜欢MacOS下的输入法,所以写下来的东西少了很多. 等我学习的东西慢慢的与平台无关的时 ...
 - 填移动端坑系列一——如何让h5页面完美整屏显示
			
原创哟,转载请附上本文连接(http://www.cnblogs.com/AliceX-J/p/6707908.html),作者 印前 后续更简单 前言: 最近让做一个h5的活动专题,便让我浩浩荡荡进 ...
 - BFC (Block formatting context)
			
一:BFC 是什么 MDN解释: A block formatting context is a part of a visual CSS rendering of a Web page. ...
 - 用NDK生成so给第三方用
			
参考了https://blog.csdn.net/zi413293813/article/details/50074239 然后自己重新整理补充 我用的ndk-r10d ndk下载地址http://d ...
 - OpenGL 混合功能
			
一.概念:简言之,即在颜色缓存区和深度缓存区中,新旧颜色的覆盖和替换问题:已经存在于缓存区的为目标颜色,即将进入缓存区的为源颜色: 二.应用场景:在不透明的图形前绘制一个透明的图形: 三.主要代码实现 ...
 - jQuery----选择器(重点是层次选择器)
			
基本选择器 1.id选择器 ---------------------------->根据id来获取,只有一个.---------------------------------------- ...
 - SFTP Using Chilkat Active component
			
https://www.example-code.com/vb6/sftp_uploadBandwidthThrottle.asp Private Sub Command1_Click() ' Imp ...
 - 20155202 张旭  课下作业:  Linux下IPC机制
			
20155202张旭 Linux下IPC机制 IPC机制定义 在linux下的多个进程间的通信机制叫做IPC(Inter-Process Communication),它是多个进程之间相互沟通的一种方 ...
 - sublime ruby [Decode error - output not utf-8] 错误
			
今天用sublime3 写ruby,然后最简单的 pust "hello" 都出不来, ctrl + b的时候报错.注:win7下 [Decode error - output n ...
 - Noip前的大抱佛脚----考场配置
			
(global-linum-mode t) (global-set-key (kbd "RET") 'newline-and-indent) (setq default-tab-w ...