日期:2014-05-17  浏览次数:20683 次

关于SSH,关于WEB开发,有空的都可以进来看看聊聊。
背景:最近被项目组要求搭建一个平台,希望把组里现有的工具都揉进去,最好是BS结构的,
我就想到了SSH(Structs,Spring,Hibernate)啦。但是由于本人很久没有做开发了,更没做
J2EE方面的开发了,所以很多东西都不是很明白。就来这里求助大家啦。
我们做的都不是太复杂的东西,就是报表多一些,数据量可能比较大。


1.环境问题:
Eclipse的版本需要关注吗?(手头有Helios)不同版本对后期开发有多大影响。
服务器的话tomcat应该可以了吧,版本呢?5.X?6.X?
JDK的版本呢?1.5?1.6?
这三个需要考虑搭配问题吗?比如JDK1.5配Tomcat5.X?
关于数据库,搭环境的时候我想先用MySQL,后期如果有必要切换oracle的话,
会非常复杂吗?


2.开发问题:
主要有两个问题需要确定,
第一我们将来肯定会有很多报表,需要出饼图,柱状图,曲线图,目前流行的开发插件有哪些(不限于免费)
第二个问题,关于JSP的开发有没有什么高效的插件,我只知道jQuery,还有没有什么其他的,更好用的,
最好像VS那样,拖过来,设置参数就可以用的。

 

3.测试

Junit可以进行单元测试,效果何如,用过的人说说哈。


4.技术积累
对于完全没有开发经验的人,都需要哪些知识&技能才能进行J2EE的开发。
组里除了我都是做业务的,没有开发经验啊,泪ing~~

怎样才能让他们快速上手成为一个基础的开发人员。

 

5.other
随便你有什么感想经验总结都欢迎你分享,供大家参考。

 


先谢谢各位兄弟们啦。

PS:哪里能下到官方的SSH的Sample?


------解决方案--------------------
1.环境问题:
Eclipse的版本需要关注吗?(手头有Helios)不同版本对后期开发有多大影响。
服务器的话tomcat应该可以了吧,版本呢?5.X?6.X?
JDK的版本呢?1.5?1.6?
这三个需要考虑搭配问题吗?比如JDK1.5配Tomcat5.X?

答:以上版本问题,只要你用最新的非beta版,基本没问题。(有问题再找原因呗)

关于数据库,搭环境的时候我想先用MySQL,后期如果有必要切换oracle的话,
会非常复杂吗?

答:只要你建数据库脚本是标准sql脚本,不复杂。

2.开发问题:
主要有两个问题需要确定,
第一我们将来肯定会有很多报表,需要出饼图,柱状图,曲线图,目前流行的开发插件有哪些(不限于免费)

答:这个各人在网上搜。

第二个问题,关于JSP的开发有没有什么高效的插件,我只知道jQuery,还有没有什么其他的,更好用的,
最好像VS那样,拖过来,设置参数就可以用的。

答:难道你要用三剑客? 

3.测试

Junit可以进行单元测试,效果何如,用过的人说说哈。

答:用的人都说好。

4.技术积累
对于完全没有开发经验的人,都需要哪些知识&技能才能进行J2EE的开发。
组里除了我都是做业务的,没有开发经验啊,泪ing~~

怎样才能让他们快速上手成为一个基础的开发人员。

答:html+jsp+css+javascript+servlet+java+sql+(其它框架如:ssh)

5.other
随便你有什么感想经验总结都欢迎你分享,供大家参考。

答:搞小型j2ee项目技术要求不高,但杂。


先谢谢各位兄弟们啦。

PS:哪里能下到官方的SSH的Sample?

答:官方的定义是什么呢?反正我不知道有什么所谓官方的SSH组织。
------解决方案--------------------
报表的话用用flex啊,出饼图,柱状图,曲线图相当不错

jsp的插件什么的个人觉得jQuery还是可以的,用Extjs的话,页面效果较好,比较统一,但是速度不行,个人也觉得不易开发

------解决方案--------------------
报表图我知道FusionCharts

jsp用jquery就不错啊,要不用Extjs?

一个问题问两遍,csdn最近老是有问题
------解决方案--------------------
Extjs4的Charts
图形很多、客户端实现MVC也不错,正在学,用SSH+jsp+extjs试试吧。
------解决方案--------------------
第一、访问量大的话,tomcat做服务器不合适
第二、平台如果是放在公网的话,建议不要使用extjs,奇慢无比,jquery就好
其他的无所谓了,做报表什么的FusionCharts、jfreechart都可以
------解决方案--------------------
1.环境问题
eclipse 和 tomcat应该都差不多,jdk建议用6,我现在做的项目把1.5升级成1.6了,因为项目中遇到了几个问题都是1.5导致的。
2.开发问题
关于图,完全可以用jFreeChart实现吧。
关于插件?手写比较好。jquery是js的库,类似的还有YUI,ext js,比较常用的就是前两个。各有优劣。
3.测试
只负责开发,貌似都说可以吧。
4.技术
前端人员,后台开发,服务器开发。前端就是html,css,js以及一些库。后台java,如果要用ssh的话就熟悉熟悉框架被,挺方便的不难学。服务器就是c,c++了,不知道你们需要不。
5.other
前期一定要规划好,前台页面是否有大量重复的地方,若有则使用模板,还有html,css,js的规范等等。否则会给后续开发人员带来很大的问题。
异步操作dwr挺好用的。
------解决方案--------------------
除了你其他都不是技术人员!!!!

招人吧!就算你们用这些东西拼凑一个项目出来,也不是好项目。目前你们自己搞,除非给一定的时间学习培训。
------解决方案--------------------
flex 做报表, 曲线图 饼图 , 挺好弄的 ,flex 也不难学, 直接flex前台,掉 java后台数据就可以
------解决方案--------------------
以前一直以为你只灌水呢,把分多给我点,刷技术分真麻烦。
------解决方案--------------------
JFreeChart