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

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启动

 

 

 

原文地址:https://www.cnblogs.com/attilax/p/15196835.html