码迷,mamicode.com
首页 > 编程语言 > 详细

Spring4学习笔记一:环境搭建与插件安装

时间:2018-01-10 11:25:32      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:UI   反编译   完成后   class   jar   报错   ips   数据   相关   

 

一:环境搭建

1:开发环境:JDK安装、Eclipse安装

2:数据库:Mysql、Sequel Pro(数据库可视化操作工具)

3:web服务器:Tomcat下载,并且把tomcat配置到Eclipse的Server选项中

4:其他辅助工具:jar包反编译工具JD-GUI、J2EE常用jar包下载

 

二:安装Spring辅助插件——Spring tool suite

分为离线安装和在线安装。

离线安装如果遇到“cannot perform opration......”报错的话,点击 Add 按钮下面 或者 右边 的“Avaiable...”或者“manage”按钮,把 http  开头的选项去掉,即可安装。

在线安装的话,在Eclipse的Help——Eclipse MarketPlace——Popular,找到 Spring tool suite ,即可安装,可能需要FQ。

安装完成后重启,点击 File——New——看到有Spring开头的相关选项即安装成功。

 

三:IOC与DI

IOC:控制反转,即:对象的创建与管理不再由代码控制,而是由spring容器控制。

DI:依赖注入,即:spring容器创建对象后,注入到代码创建的引用中。也就是说:代码创建对象引用,指向容器创建的真正对象。

 

四:配置Bean

1:配置形式

    基于XML配置:在src目录下创建 applicationContext.xml  文件,在其中进行配置。

    基于注解配置:在创建bean类时,通过注解来注入内容。(这个不好,因为注解也在代码中,而且过于分散)

 

2:Bean的配置方式

    通过反射来配置bean:通过bean定义时的全类名,用反射机制来寻找bean元数据,创建对象。【因此:Bean类必须至少有一个无参构造函数

    id:容器中该bean对象的唯一标识,可以在容器中其他对象中根据id来调用该对象(例如:Factory对象创建时调用数据库连接池对象等),也可以在代码中用ApplicationContext对象.getBean(id)来获取某个bean对象。如果不指定对象,则默认使用类名作为id。

3:依赖注入的方式(对象内容赋值的方式)

    属性注入:在配置bean时,通过property标签来赋值。

    构造注入:在配置bean时,

 

4:IOC容器概述

Spring4学习笔记一:环境搭建与插件安装

标签:UI   反编译   完成后   class   jar   报错   ips   数据   相关   

原文地址:https://www.cnblogs.com/ygj0930/p/8257067.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!