性能优化疑惑

来源:2-1 redis后端缓存优化编码

mkHC

2016-05-27 21:46

我在想,gc和数据库传输延迟都想了,为什么还要用spring,而不用jdbc + servlet

写回答 关注

3回答

  • 益军
    2016-05-29 18:01:25

    首先纠正你一个问题,"使用框架比原始的API性能低",这是个错误。jdbc也好mybatis也好,瓶颈不在这里.你优化JDBC或者mybatsi不如去优化sql 或者schema 。更何况绝大多数工程师写得JDBC代码不如mybatis。spring bean大量使用单利本身对GC很友好。

  • 褪去浮尘
    2016-05-28 00:45:52

    jdbc+servlet太原始了,没有spring,要做好大项目的依赖,光是框架与零件,就够开发者喝一壶的了, 你看谁做手机的是从所有零件做起的,spring的作用在于集中管理,需要什么零件直接拿来用就可以了,而且一个零件还可以同时用在很多地方,觉得不合适的自己再修改或者换掉。

  • 静好
    2016-05-28 00:30:14

    优秀!

Java高并发秒杀API之高并发优化

Java实现高并发秒杀API的第四门课,小伙伴一定可以从中受益

78600 学习 · 170 问题

查看课程

相似问题