社区
Java SE
帖子详情
Spring
Kid__kid
2014-07-25 03:32:57
Spring框架感觉分的好细,到底有什么好处,用在什么地方呢
...全文
469
4
打赏
收藏
Spring
Spring框架感觉分的好细,到底有什么好处,用在什么地方呢
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
空指针不懂404的忧伤
2014-07-25
打赏
举报
回复
好处实在是太多了主要以下常用的以下几个吧: AOP:控制反转,其实说白了,也就是原来需要你用new创建的对象,不用new 创建了,只需要把需要传进去的参数,进行注入,也就是自动传值,然后自己创建对象。当你需要的时候get就好了。而且可以根据需要设置为单例模式,Request请求等等。节约了内存 IoC:切面编程,把事务,等需要插入到方法之间执行的方法分离出来这样的话例如日志等操作就不用嵌入到类中取了。统一管理方便,但是目前Spring只支持方法,还不支持属性的AOP SpringMVC:非常轻量级的一个MVC框架和Spring非常融合,只需要非常简单的注解配置,就可以实现MVC分离 RestFul:它基于HTTP协议,是一种明确构建在客户端/服务端体系结构上的一种风格。可以调用其他服务器的方法,就像调用自己的方法一样。 Security:主要是用于安全验证,登陆验证什么的。 推荐看以下SpringInAction,Spring实践,非常经典的教材,如果英语好的话,直接看API,这样学习很快的。
sgyyz
2014-07-25
打赏
举报
回复
Spring核心就是作为一个bean容器,他来帮你管理你bean的生命周期,同时你在需要他的地方,可以通过spring来进行注入,而不需要你自己去new一个对象出来。这样做的好处就是,低耦合高内聚。 简单的理解,其他的功能都是通过这些来扩展的。
oh_Maxy
2014-07-25
打赏
举报
回复
Spring作用一搜一大把,重要的还是自己的理解。 很多新知识都是那样:一开始不明就里,那就先囫囵吞枣,再在实际应用中反思,如果不用这个会怎么样?
rumlee
2014-07-25
打赏
举报
回复
spring主要作用是ioc和aop,不过越做越庞大了。
Spring
源码之
Spring
Properties 类简介
Spring
Properties是
Spring
Core中的工具类,用于读取classpath下的
spring
.properties文件,内部封装Properties对象,提供静态方法获取或设置属性值;若本地属性未命中,则回退至JVM系统属性。该类被
Spring
框架核心模块用于加载框架级配置,支持自定义属性扩展,适用于
Spring
5.2.13及后续版本。
搭建
Spring
开发环境并编写第一个
Spring
小程序
本文详细介绍了两种
Spring
开发环境搭建方式:基于MyEclipse的自动配置(添加
Spring
Capabilities)和手动配置(下载
Spring
JAR包、配置Build Path、编写XML配置文件)。内容涵盖项目创建、接口与实现类定义、
Spring
Beans XML配置、ApplicationContext加载及测试运行。重点涉及
Spring
核心容器、IoC机制、Bean定义与获取,适用于
Spring
初学者快速上手。
最新的
Spring
官网如何下载
Spring
框架
本文提供了一步一步的指导,教你如何从
Spring
官方网站下载
Spring
框架。包括访问
Spring
项目页面,通过GitHub链接进入,找到并手动下载所需版本的
Spring
分布文件。
Spring
|
Spring
、
Spring
MVC 和
Spring
Boot 的分工与协作
本文深入剖析
Spring
、
Spring
MVC和
Spring
Boot在Java企业级开发中的定位与协作关系:
Spring
作为核心基础框架,提供IoC、AOP、事务管理等基础设施;
Spring
MVC是其Web模块,基于DispatcherServlet实现MVC架构,支持RESTful、数据绑定与视图渲染;
Spring
Boot则通过自动配置、Starter依赖和约定优于配置,极大简化
Spring
应用的搭建与开发。三者呈‘基础→专项→提效’递进关系,共同构成现代Java Web开发黄金栈。
Spring
Boot、
Spring
Cloud实现原理
本文系统阐述
Spring
、
Spring
Boot和
Spring
Cloud三者的发展脉络与核心原理:
Spring
提供IOC和AOP基础框架;
Spring
Boot基于约定优于配置和自动配置实现快速单体微服务开发;
Spring
Cloud则构建于
Spring
Boot之上,整合服务发现、配置中心、断路器等分布式治理能力。二者为依赖关系,
Spring
Boot是基础,
Spring
Cloud是微服务全局治理框架。
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章