1. Spring 简介以及关于 Eclipse 的 Spring Tool Suite 插件安装
今天开始学 Spring 了,就先来认识一下什么是 Spring 吧。
1. 首先,Spring 是一个框架,而且是开源的。
2. Spring 为简化企业级应用开发而生。使用 Spring 可以使简单的 JavaBean 实现只有以前的 EJB 才能实现的功能。(虽然没有学过EJB,但是听说EJB配置起来好像很麻烦的样子,而Spring配置起来就很简单)
3. Spring 是一个 IOC(DI) 和 AOP 容器框架。(IOC:控制反转; DI:依赖注入;AOP:面向切面编程)
具体描述一下:
-轻量级:Spring 是非侵入性的,基于 Spring 开发的应用中的对象可以不依赖与 Spring 的 API
-依赖注入(DI ——dependency injection、也叫作IOC)
-面向切面编程(AOP —— aspect oriented programming)
-容器:Spring 是一个容器,因为它包含并且管理应用对象的生命周期
-框架:Spring 实现了使用简单的组件配置组合成一个复杂的应用。在 Spring 中可以使用 XML 和 java 注解组合这些对象
-一站式:在 IOC 和 AOP 的基础上可以整合各种企业级应用的开源框架和优秀的第三方类库(实际上 Spring 自身也提供了展现层的 SpringMVC 和持久层的 Spring JDBC)
以上内容在以后的学习中会逐渐加深理解,这里先了解一下。
下面说一下关于 Eclipse 开发 Spring 的一个插件的安装,由于之前我没有在意一下在安装时要注意的细节,所以我安装了一晚上加一上午才给装上。。。这里把它记下来。
因为网上的安装教程很多,所以这里就不在写了,这里就只写一些我知道的可能会出问题的地方
首先,下载该插件,这里有个问题需要注意一下,因为不同的 Eclipse 版本对应的Spring Tool Suite 版本不同,所以要根据自己的 Eclipse 版本号来下载该插件
springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.zip,比如,这是一个Spring Tool Suite 的文件名,那么最后的那个 e4.5.2 对应的就是 Eclipse 的版本
在一个就是,安装的过程中可能没弄错什么,但最后还是会提示安装失败,所以,不要气馁,为了信仰,再试一遍。。。
1. Spring 简介以及关于 Eclipse 的 Spring Tool Suite 插件安装的更多相关文章
- Eclipse Spring Tool Suite插件安装
目录 Eclipse Spring Tool Suite插件安装 Eclipse Spring Tool Suite插件安装 1.登录网址:http://spring.io/tools/sts/all ...
- eclipse 中安装spring tool suite 插件100%成功率
自己曾在学习spring时,在eclipse EE中安装springsourceTool Suite插件浪费了很多时间,不管是离线,在线还是在eclipse marketplace中安装,尝试了许多方 ...
- 【Eclipse】Spring Tool Suite插件
Spring Tool Suite插件 最新下载地址:https://spring.io/tools3/sts/all 以前下载地址:https://spring.io/tools3/sts/lega ...
- Eclipse 02: 安装spring tool suite插件
在实际项目开发时,如果我们创建了一个spring文件,其实也就是个xml文件,如果没有集成spring的开发工具,创建的就是一个单纯的xml文件.安装spring插件以后创建spring配置文件会方便 ...
- 怎么找到与你Eclipse匹配的spring tool suite插件
在Eclipse中安装插件是很简单的,但是某些插件需要与你的Eclipse的版本对应才能用,比如spring的插件. 首先,查看你的Eclipse的版本. 从eclipse的Help菜单的About ...
- Eclipse 下Spring cloud项目集成开发插件Spring Tool Suite (STS) 安装
安装eclipse插件 Help->Eclipse Marketplace-> Search中查找"Spring Tool Suite (STS) for Eclipse&quo ...
- eclipse安装spring tool suite插件
在实际项目开发时,如果我们创建了一个spring文件,其实也就是个xml文件,如果没有集成spring的开发工具,创建的就是一个单纯的xml文件.安装spring插件以后创建spring配置文件会方便 ...
- 用spring tool suite插件创建spring boot项目时报An internal error occurred during: "Building UI model". com/google/common/
本文为博主原创,未经允许不得转载 在用spring tool suite创建spring boot项目时,报一下异常: 查阅很多资料之后发现是因为装的spring tool suite的版本与ecli ...
- Spring Tool Suite(STS)安装
Spring Tool Suite是一个基于Eclipse的开发环境,可以自定义用于开发Spring应用程序.它提供了一个随时可用的环境来实现,调试,运行和部署Spring应用程序,包括Pivotal ...
随机推荐
- python 作用域
什么是命名空间 == 对一个名字起作用的范围 # def test():# print("----test----") # import test# test.test() # f ...
- WCF寄宿IIS
1.创建一个简单的wcf项目 创建完成后直接运行,结果 然后进行发布 在IIS上新建一个网站,直接进行发布即可 遇到的问题 请求与通配符 mime 映射相匹配.请求映射到静态文件处理程序. 需要注意的 ...
- C++ ifstream ofstream
原文出自[比特网],转载请保留原文链接:http://soft.chinabyte.com/database/460/11433960.sh [导读] ofstream是从内存到硬盘,ifstream ...
- thinkphp调用微信jssdk开发
一:准备文件,并将文件置于网站根目录下 access_token.json {"access_token":"","expire_time" ...
- bzoj2908
题解: 我的做法好像跟网上不太一样.. 首先分位讨论 我的做法是先观察出了一个性质 这个答案只跟最后一个0出现的位置有关(这个随便yy一下很容易出来因为运算有0则1) 然后问题就变成了 给出一棵树,支 ...
- Python_subprocess模块
subprocess中,允许生成新的进程,连接到input/output/error管道,并获取他们的返回(状态)码,主要用于替换os.system/os.spawn*几个旧的模块和方法 subpro ...
- Python_lambda简单函数表达式
lambda表达式只能用于简单函数的书写 def funx(a): a+=1 return a print(funx(99)) 用lambda实现上面函数: funx = lambda a: a+1 ...
- Docker 二进制安装docker
https://blog.csdn.net/bruce_yds/article/details/80035714
- 笔记本电脑清除BIOS密码
进bios前输错3次密码弹出八位溢出码为A 用下面的网站计算出结果为B BIOS Master Password Generator for Laptops 登陆bios,输错3次密码后输入B,就可以 ...
- ZooKeeper用途
ZooKeeper还可以用作其他用途,例如: 数据发布与订阅(配置中心) 负载均衡 命名服务(Naming Service) 分布式通知/协调 集群管理与Master选举 分布式锁 分布式队列 一些在 ...