发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

不知道banq兄的JF是如何处理bean属性的,请教下。

    
2006-07-16 18:23
赞助商链接

今天我也写了个敏捷业务操作框架,估计与JF类似(还没看过JF~-~),包括数据表与类的映射、CRUD封装、底层缓存支持、并发集群支持等,但不包括表现层部分。之后作了试开发,感觉还算相当方便,最后评估了下可能存在的性能瓶颈,估计bean属性值的存取存在一定瓶颈,为了减少这个问题,就采用org.apache.commons.BeanUtils属性类操作,因其源代码显示其对反射作了缓存的,也许应该会快很多。
但据称现在有其它什么CGLIB等框架,对反射操作对性能没有特别影响。我想知道,对于这点,JdonFrameWork是采用什么方式呢?是beanUtils,还是运行时类增强呢?谢谢。

2006-07-23 14:13

JdonFrameWork除了使用动态代理反射外,Bean属性反射没有用,前者还用了缓存来优化。

JF基于Struts, Struts使用了Bean属性反射

2006-08-02 21:03

反射--相当怕怕,测试下来就算对Method作缓存,应慢的很多。当然,有耳际缓存就少了很多担心,但“第一次”还是慢啊

JdonFramework     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com