精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-10-30
Struts2, Spring 和 Hibernate 的理解之我谈 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-10-30
然后,就没有然后了。。
|
|
返回顶楼 | |
发表时间:2012-10-30
最后修改:2012-10-30
“严重”两个字慎用啊,大哥,你这么理解干脆别用框架得了。
|
|
返回顶楼 | |
发表时间:2012-10-30
楼主对反射有偏见呵呵..其实问这个问题的人就有点脑残..不过你能说出自己的理解就很好了..我以前也常问..一般面试的人都给我背了一遍...我感觉你挺有想法的...不过性能问题..得做测试在说话....哪个反射性能低下..实际上..在多次预热的时候..性能不一定会差...从你的回答..能看出你理论上比较强..换句话说就是..过度自信...这不是什么好事....除非测试过..否则别把话说死了...其他的没了.....
|
|
返回顶楼 | |
发表时间:2012-10-30
算了..顺路说点我的看法吧..闲着没事...
1.struts..反射..偏见...struts现在有零配置.适合敏捷开发.不用xml配置跳转.struts标签一句没提.不应该啊 2.spring 太大了..不好说..一般常用ioc aop..我感觉面试官想听你..无非就是个动态代理..反向注入..等..但是..如果你只觉得他会注入..service.关闭数据库..那就片面了..其实.定时器...权限..spring -mvc 一整套都是一种标准了... 3.hibernate 说实话..我一直觉得它好用..至于性能..有些sql陷阱...不过一般碰不到..至于用map代替pojo...等你真正开发项目..pojo有时候难免混入一些简单逻辑的适合..你就发现.这个的好处了..没法解释.. |
|
返回顶楼 | |
发表时间:2012-10-30
文章写的有点长,没耐心看完,只看了第一句就看出一个硬伤,然后不想往下看了。
指出一下: “Struts2 是基于 Filter 进行跳转控制的工具” struts2 是基于Interceptor 拦截器的, struts1 才是基于Filter 过滤器的, 至于Interceptor 与Filter 的区别,好吧,不想打字了。。。 |
|
返回顶楼 | |
发表时间:2012-10-30
TXterran 写道 文章写的有点长,没耐心看完,只看了第一句就看出一个硬伤,然后不想往下看了。
指出一下: “Struts2 是基于 Filter 进行跳转控制的工具” struts2 是基于Interceptor 拦截器的, struts1 才是基于Filter 过滤器的, 至于Interceptor 与Filter 的区别,好吧,不想打字了。。。 我一直觉得有些功能用过滤和用拦截都是可以实现的,从功能的角度考虑他俩是不是没什么区别啊,比如我们过滤掉某一个url请求,其实我们也可以用拦截实现,拦截前就可以判断url并作出相应处理。除了实现原理不一样,在功能上过滤和拦截有什么区别吗? |
|
返回顶楼 | |
发表时间:2012-10-30
TXterran 写道 文章写的有点长,没耐心看完,只看了第一句就看出一个硬伤,然后不想往下看了。
指出一下: “Struts2 是基于 Filter 进行跳转控制的工具” struts2 是基于Interceptor 拦截器的, struts1 才是基于Filter 过滤器的, 至于Interceptor 与Filter 的区别,好吧,不想打字了。。。 我咋记得struts1是在web.xml中时配置Servlet的? struts2是Filter配置的?为什么呢? |
|
返回顶楼 | |
发表时间:2012-10-30
lyl290932857 写道 TXterran 写道 文章写的有点长,没耐心看完,只看了第一句就看出一个硬伤,然后不想往下看了。
指出一下: “Struts2 是基于 Filter 进行跳转控制的工具” struts2 是基于Interceptor 拦截器的, struts1 才是基于Filter 过滤器的, 至于Interceptor 与Filter 的区别,好吧,不想打字了。。。 我咋记得struts1是在web.xml中时配置Servlet的? struts2是Filter配置的?为什么呢? 楼上是正解。。。struts1和2的区别就是2是用filter的来着。。 |
|
返回顶楼 | |
发表时间:2012-10-30
楼主你对性能的想法都是臆测,至少你要解释基于平台的什么特点,什么样的框架实现原理会导致性能的下降,而不是想当然地认为 反射和代理等等就一定性能差;唯一的数据 内存十倍更是天方夜谭
|
|
返回顶楼 | |