对于java企业级信息管理系统,后台有很多技术可以选择,比如 早期的重型ejb,轻量级框架 ssh等等,关系型数据库还是占主流,所以数据持久化问题其实是核心问题,但是开源框架很多,基本上能够解决问题。
很多程序员(包括本人)想做点私活,那么就必须面对一个 “全栈工程师”的工作,就像装修干私活一样,木、瓦、电、水、漆工种样样都会,这样才能降低创业成本,这个年代 “人工”最贵,所以自己搞点活跟给老板打工不一样,要尽量自行解决各种技术问题。
前台UI是大多数程序员的短板,幸运的是企业mis系统对ui的美工要求不大,但是强调系统的操作易用性、外观一致性。
目前一直在看 extjs 和 jquery ,前者做的比较完整,虽然学习曲线大,但是做的很规范。 后者比较自由,很多ui插件要么自己写,要么就去网上找别人开发的。虽然学习曲线低,但是这也够费劲的。
打个比方,extjs 就是找专业装修公司装修房子,价钱贵,省事,基本有保障。 jquery 就是在立交桥下 临时找个瓦工 铺地,然后再去找个漆工刷墙。
经过比较我决定还是选前者吧!
忘了补充 extjs4 需要收费了,如果用于商业目的,并且不开源的话,是要有隐患的。我估计只要你不给牛逼的单位做,小公司 、小单位,人家也懒的打官司。