博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在这个框架横飞的年代...何去何从?
阅读量:5017 次
发布时间:2019-06-12

本文共 958 字,大约阅读时间需要 3 分钟。

  近日一合作公司参加了SAP HANA的竞赛,手头没有凑巧的项目,就拿我们这边的项目打算参展,过来一同事进行一些转码的事情。

 

  这些年一直自己在写框架,也很少协同开发,担心同事看不懂我的框架,编译了一份最基础的无架构的模式发到他。他用Spring MVC作为VIEW的输出,用SRPING的核心库来进行控制,使用ibatis作为数据源,熟练的使用各种框架,特别神奇的是maven这小东西,让我对eclipse下的开发又激起了兴趣,已经快五年没有接触过J2EE开发了,SSH框架只有简单的印象,这位同事搭建好框架,把我发的代码进行转码,运行后发现我OUT了,整个配置如果不跟踪的话根本看不懂,特别是Spring的强大依赖注入,让代码非常简化,很离奇居然这样就搞定了。

 

   而后,用SpringMVC的项目和我自己做架构的CASE去对比跑,不知是我对apache的配置有问题还是其他原因,感觉没有自己从底层搭建起的框架性能高效,然后和几个正在经常使用J2EE框架的朋友交流一些机制的问题,发现大家都知道流程,知道怎样配置,知道优势在哪里,但是好像都不知道为什么要用这个东西,给的答案近乎是方便,快捷,大家都在用,我把我的源码贴出来,让大家分析的时候,不知道是自己代码烂还是大家习惯于使用其他框架来搭建环境,他们居然看不明白,一直告知我的是不需要这么麻烦,直接使用什么框架可以这样这样,然后导入一个***的jar包就搞定。。

 

  这几天一直在学习Spring和其他J2EE的框架,也一直在忧虑这个问题,很不习惯这种开发模式觉得没安全感,发生一个异常,我知道大概在哪出问题,但是出问题的机制和原理,我一概不知,只有捕获异常分析后才能判断出来,这几年用过Nhibernate和MVC做开发,但是还是习惯于构建自己的模式,现在一边为了更高的薪水去学习新的技术,一边内心觉得不安和困惑,盲目的追求使用复杂的框架构建一套系统,这样对吗?特别是对于现在经过培训,没有实际开发经验,没有很扎实的编码能力的新手来说,他们会不会就是企业级开发中的一个螺丝钉,机械的按照构建流程去重复性做这样的事情,扼杀了创造力和对整体的掌控能力?

 

 

 

转载于:https://www.cnblogs.com/javabin/p/3786018.html

你可能感兴趣的文章
Mac必备软件推荐
查看>>
Android Gson深入分析
查看>>
display:flow-root
查看>>
判读字符串是否为空的全局宏-分享
查看>>
22-reverseString-Leetcode
查看>>
Centos 开机自动联网
查看>>
cocos2dx使用lua和protobuf
查看>>
HDOJ 5630 Rikka with Chess
查看>>
netcore2.1 在后台运行一个任务
查看>>
DOCKER 从入门到放弃(五)
查看>>
Python 多线程学习
查看>>
获取NVIDIA显卡的温度
查看>>
Dijkstra算法
查看>>
Deep Learning 9: Performance
查看>>
面试题61 把二叉树打印成多行
查看>>
第二章 Vue快速入门--20 品牌案例-完成品牌列表的添加功能+ 21 品牌案例-根据Id完成品牌的删除...
查看>>
编译安装mysql-5.6.40
查看>>
SGU438_The Glorious Karlutka River =)
查看>>
Linux集群及LVS简介
查看>>
简单几何(直线与圆的交点) ZOJ Collision 3728
查看>>