文章 2022-04-24 来自:开发者社区

Spring奇技淫巧之扩展点的应用!

前言文章首发在公众号(月伴飞鱼),之后同步到个人网站:xiaoflyfish.cn/觉得有收获,希望帮忙点赞,转发下哈,谢谢,谢谢最近在看公司项目和中间件的时候,看到一些Spring扩展点的使用,写篇文章学习下,对大家之后看源码都有帮助「首先先介绍下Bean的生命周期」我们知道Bean的生命周期分为几个主干流程Bean(单例非懒加载)的实例化阶段Bean的属性注入阶段Bean的初始化阶段Bean....

文章 2022-04-19 来自:开发者社区

Spring 应用需要进行大量的配置

  Spring 应用需要进行大量的配置,各种 XML 配置和注解配置让人眼花缭乱,且极容易出错,因此 Spring 一度被称为“配置地狱”。  为了简化 Spring 应用的搭建和开发过程,Pivotal 团队在 Spring 基础上提供了一套全新的开源的框架,它就是 Spring Boot。  Spring Boot 具有 Spring 一切优秀特性,Spring 能做的事,Spring B....

文章 2022-04-19 来自:开发者社区

【框架】[Spring] 基于Spring框架的Web应用演示(附带cglib工具进行动态代理)(2)

事务如果只代理到上面这里,写con.close方法其实会出问题的。 当然,本例很简单,servlet只请求了一个service中的一个方法,这样写没什么问题, 但是,假如我有多个service和一个service有多个方法,需要被一个用户请求servlet时同时调用时,这个连接就不能被关闭了。 因为Spring容器的事务机制的实质是对传统JDBC的封装,也即是Spring事务管理无论是对单数据库....

【框架】[Spring] 基于Spring框架的Web应用演示(附带cglib工具进行动态代理)(2)
文章 2022-04-19 来自:开发者社区

【框架】[Spring] 基于Spring框架的Web应用演示(附带cglib工具进行动态代理)(1)

前言:Spring也差不多学了Ioc控制反转和实现AOP技术的两种方式了,分享一个学习Spring,用来入门挺好的例子。如果你是刚刚学习Spring,那么此实例应该可以很好的帮助你应用Spring到Web项目中。里面的DAO层-提交数据库的事务我并没有使用Spring 的注解功能,而是用spring的AOP来实现的。这样更灵活,其实,框架为我们做的事越多,我们就越受框架的约束。想把功能做灵活,就....

【框架】[Spring] 基于Spring框架的Web应用演示(附带cglib工具进行动态代理)(1)
文章 2022-04-17 来自:开发者社区

Docker环境下Spring Boot应用内存飙升分析与解决

目录Spring Boot应用内存飙升 服务现状JVM默认内存设置优化限制JVM内存 参数解释JVM常见参数java.security.egd 作用优化后的Dockerfile文件 优化后的效果 JVM参数设置是否生效基础镜像优化OpenJ9GraalVMFabric8  优化后的Dockerfile文件优化后的效果备注Xmx < limit支持springboot多环境和jv.....

Docker环境下Spring Boot应用内存飙升分析与解决
文章 2022-04-14 来自:开发者社区

RateLimiter:结合Spring Aop应用,以及SmoothBursty原理分析

RateLimiterRateLimiter使用的是一种叫令牌桶的流控算法,RateLimiter会按照一定的频率往桶里扔令牌,线程拿到令牌才能执行,比如你希望自己的应用程序QPS不要超过1000,那么RateLimiter设置1000的速率后,就会每秒往桶里扔1000个令牌。令牌桶算法令牌桶算法概念如下:令牌以固定速率生成;生成的令牌放入令牌桶中存放,如果令牌桶满了则多余的令牌会直接丢弃,当请....

RateLimiter:结合Spring Aop应用,以及SmoothBursty原理分析
文章 2022-04-14 来自:开发者社区

Spring:动态刷新JavaWeb应用ApplicationContext配置

在web应用开发中时常需要修改配置,并动态的重新加载ApplicationContext。比如,设置和切换数据库。这时,不得不重启tomcat来加载spring配置文件如果能在不重启tomcat的情况下,手动动态加载spring 配置文件,动态重启读取spring配置文件,这样会十分方便。spring提供了refresh刷新机制。@RequestMapping(value="refresh") ....

文章 2022-04-06 来自:开发者社区

用Spring开发JavaWeb应用

本特利的学习笔记实现用户登录1.要求用Spring框架创建一个基于MVC模式的Web应用实现用户登录验证。具体要求:用Spring JDBC实现和数据库的访问;用Spring MVC实现控制器,接收用户在页面输入的用户名和密码;用Spring的IoC和AOP实现权限检查和日志记录;2.分析实现上述任务会涉及到的页面、接口和类如下:login.jsp: 提供输入用户名和密码的界面UserContr....

用Spring开发JavaWeb应用
问答 2022-04-01 来自:开发者社区

Spring框架中应用上下文模块有什么作用吗?

Spring框架中应用上下文模块有什么作用吗?

问答 2022-04-01 来自:开发者社区

Spring与其他应用或框架相比,有哪些优点呢?

Spring与其他应用或框架相比,有哪些优点呢?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

微服务

构建可靠、高效、易扩展的技术基石

+关注