Atitit enhance sprbt start speed cyidon swdu 启动速度 目录 第一节 简化与提升启动速度性能 1 第二节 1 第二章 更加轻量级的rest spar

本文探讨了如何优化Spring和Mybatis的启动速度,包括简化启动流程、采用轻量级框架、分散应用程序、懒加载、显式注册Bean等策略。同时,提到了定义多个Mybatis配置文件、使用数据源模式以及热部署技术来加速启动和提升性能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Atitit enhance sprbt start speed   cyidon swdu 启动速度

 

目录

第一节 简化与提升启动速度性能

第二节

第二章 更加轻量级的rest spark jfinal nutz测试

第一节 自己写框架根据轻量级

第三章 现有sprbt 改进

第一节 Atitit 加快spring启动速度 lazy ini

第二节 分散多个app启动法

第三节 Other  麻烦的

第四节 Dispatch mode *** proxy mode

第五节 直接new代替ioc

第六节 最底层使用getbean得到ds

第七节 减少中接层次比如service dao,直接action到mybatis

第八节 Atitit spring启动速度  随时注册bean

第九节 通用化bean 减少scan 数量

第十节 多个app,定义不同的scan范围和启动port

第十一节 显式注册bean

第十二节 直接new ,static静态化

第四章 现有mybatis启动速度

第一节 定义多个mybatis.xml

第二节 也可以一个sqlMapp.xml对应一个模块或功能

第三节 使用ds模式加载mybatis更简单

第五章 现有模式的调整

第一节 定义多个app启动

 

    • 简化与提升启动速度性能 
    •  
  • 更加轻量级的rest spark jfinal nutz测试

热部署与提升速度 mybatis 扫描特定mapper xml

热部署与提升速度 其他更快的脚本处理数据

 

    • 自己写框架根据轻量级

使用相同的包名,防止被lib覆盖hah

 

  • 现有sprbt 改进
    • Atitit 加快spring启动速度 lazy ini
    • 分散多个app启动法

 

    • Other  麻烦的
    • Dispatch mode *** proxy mode
    • 直接new代替ioc
    • 最底层使用getbean得到ds

只需要autowire datasource等

 

    • 减少中接层次比如service dao,直接action到mybatis
    • Atitit spring启动速度  随时注册bean
    • 通用化bean 减少scan 数量
    • 多个app,定义不同的scan范围和启动port
    • 显式注册bean
    • 直接new ,static静态化
  • 现有mybatis启动速度
    • 定义多个mybatis.xml
    • 也可以一个sqlMapp.xml对应一个模块或功能
    • 使用ds模式加载mybatis更简单
  • 现有模式的调整
    • 定义多个app启动

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值