`
netlynx206
  • 浏览: 40769 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

Spring会成为项目的瓶颈吗?

    博客分类:
  • java
 
阅读更多
最近公司的一个比较大的项目架构是采用常见的SSH架构,由于项目很复杂庞大,PO+BO对象估计1W个左右,每次项目一起来,内存直接接近2G,而据我所知JVM可以管理的最大内存也就是2G,这么多的对象Spring与Hibernate能管的过来吗?深深的忧虑
分享到:
评论

相关推荐

    SpringCloud项目

    本篇文章将深入探讨SpringCloud在构建微服务项目中的关键知识点,结合实际案例"renren-security",帮助读者掌握SpringCloud的核心技术和最佳实践。 1. **SpringCloud简介** SpringCloud是基于Spring Boot实现的云...

    疯狂springCloud实战架构

    《疯狂springCloud实战架构》是针对企业级分布式应用开发的一款强大框架——Spring Cloud的深度解析与实战...通过不断的学习和实践,我们可以成为精通Spring Cloud的开发者,为企业的IT架构带来更高的灵活性和可靠性。

    spring-cloud-txlcn.rar

    通过`TxManagerAnnotationAdvisor`,Spring AOP会在方法执行前后自动进行事务的开启和提交/回滚操作。 7. **实际应用示例** 一个典型的场景是订单与库存的事务一致性。当用户下单时,订单服务需要创建订单,同时...

    Spring框架小结

    总之,Spring框架以其强大的功能、灵活的配置以及广泛的社区支持成为Java开发中不可或缺的一部分。通过对控制反转、依赖注入和面向切面编程等核心概念的理解,开发者可以更好地利用Spring框架构建高质量的企业级应用...

    spring-boot-1.5.4.RELEASE

    《Spring Boot 1.5.4.RELEASE:简化Spring应用开发的艺术》 ...通过自动配置、内置服务器、健康检查等特性,Spring Boot极大地提升了开发效率,降低了运维复杂度,成为现代Java开发的首选工具之一。

    spring+hibernate启动优化

    例如,在一个使用Struts + Spring + Hibernate技术栈的大项目中,由于项目规模较大(包含10个大模块,每个大模块又分为十几个或几十个小模块),开发人员需要频繁重启服务器,而启动时间过长(每次超过1分钟)成为了...

    从入门到实战:Spring Cloud Alibaba 训练营合集.pdf

    - **单体架构**:介绍了单体架构的特点和优缺点,如开发简单、易于维护,但随着业务增长,会遇到扩展性瓶颈。 - **SOA 面向服务架构**:通过服务化改造提升系统的灵活性和可扩展性,但仍面临服务间通信复杂等问题。 ...

    spring+MVC+springMVC

    Struts2的性能问题主要源于OGNL表达式语言和值栈,这两者在处理大量并发请求时可能成为瓶颈。 Spring MVC的配置通常分为两部分:一部分是Spring的核心配置,涉及Bean的定义和依赖注入;另一部分是Spring MVC的特定...

    《深入理解Spring Cloud与微服务构建》学习笔记(十六)~路由网关Spring Cloud Zuul

    1. **添加依赖**:在Spring Boot项目中,我们需要在pom.xml文件中引入Spring Cloud对Zuul的依赖。 2. **配置Zuul**:在application.yml或application.properties文件中,我们需要配置Zuul的路由规则。例如,将`/api...

    springcloud2007a-shop.zip

    本文将围绕"springcloud2007a-shop.zip"这个项目,深入探讨Spring Cloud在实际电商项目中的应用与实践。 1. **Spring Cloud Eureka**:服务注册与发现 在Spring Cloud中,Eureka是服务注册与发现的核心组件。在...

    Spring Boot开发实战:基于Spring Boot的RESTful API服务的实验心得与案例解析

    Spring Boot自发布以来,以其强大的自动配置能力、简洁的开发模式以及丰富的社区支持,迅速成为了Java开发者构建微服务架构的首选框架之一。Spring Boot不仅继承了Spring框架的所有优点,还在此基础上进行了大量的...

    Spring in Action(第三版)

    自2003年发布以来,Spring已经成为Java领域中最受欢迎的框架之一。Spring框架的核心特性包括但不限于依赖注入(Dependency Injection, DI)、面向切面编程(Aspect Oriented Programming, AOP)、数据访问/集成...

    第三章 SpringCloud 使用Erueak服务注册中心.pdf

    然而,这种架构仍然存在单点故障问题,即负载均衡器本身也可能成为瓶颈。为解决此问题,通常会部署多台Nginx形成集群,但这又带来了手动管理服务节点的复杂性,容易出错。 2. Eureka的引入 Eureka是Netflix开发的...

    基于springCloud2.0搭建lcn解决分布式事务

    1. 配置依赖:首先在项目中引入Spring Cloud 2.0及LCN的相关依赖,通常包括`spring-cloud-starter-alibaba-nacos-discovery`和`lcn-client`等。 2. 配置服务:在Spring Cloud的服务配置中,需要配置LCN的相关参数,...

    ssh框架优缺点 struts hibernate spring

    1. **配置繁琐**:Spring的配置文件较为复杂,尤其是在项目规模扩大后,如何有效地管理配置文件成为了一个挑战。 2. **学习曲线**:尽管Spring提供了丰富的特性和功能,但是对于初学者来说,掌握其核心概念和技术栈...

    Spring AOP快速入门_源码

    Spring AOP,全称Aspect Oriented Programming(面向切面编程),是Spring框架的重要组成部分,它为应用...通过阅读源码,你可以深入理解Spring AOP的内部实现机制,这对于成为一位精通Spring框架的开发者至关重要。

    Apress.Pro.Spring.Integration

    Spring Integration作为Spring框架的一个子项目,提供了一套强大而灵活的工具集,用于简化这些集成任务。 ### 探索替代方案 第二章“探索替代方案”讨论了在选择企业集成技术时可能遇到的各种选项。这包括传统的...

    SpringCloud 70道面试题和答案.docx

    Spring Cloud包含众多子项目,如Eureka、Zuul、Ribbon、Feign、Hystrix、Config等,涵盖了服务治理、API网关、客户端负载均衡、声明式服务调用、断路器、分布式配置管理等多个方面。 **使用Spring Boot开发微服务时...

    spring-sharding-mybatis

    【标签】"sharding" 指的是数据库分片,这是一种数据库水平扩展的技术,通过将大数据分布到多个物理数据库上,从而提高查询速度和并发处理能力,避免单个数据库成为系统的瓶颈。 以下是关于Spring Boot、...

    enjoyCloudConfig:Spring云学习项目

    最后,"enjoyCloudConfig"项目可能还涵盖了Spring Cloud Sleuth和Zipkin,它们是分布式跟踪解决方案,用于收集和分析微服务间的调用链路,帮助开发者理解请求的流向和性能瓶颈,优化系统性能。 通过...

Global site tag (gtag.js) - Google Analytics