请问JSP实际开发中,是否一般都会用到hibernate,spring等框架?

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:04:34
如题,高人指点,还有junit,ant这些对初级程序员是否都需要掌握呢?

首先你要明白Hibernate是一种OR映射框架的数据库持久化工具。而Spring提供对持久层得整合,如对JDBC的使用加以封装与简化,提供食物管理功能。在一些小型应用当中,这两者得结合可以用简单的JavaBean实现以前只有EJB才能实现得功能。所以,你得了解你要根据项目来界定究竟用不用这两种技术。
另外,你说的Junit是一个单元测试软件。我想程序员都应该掌握一定得测试技术吧。
而ant是一个构建工具,它可以根据构建文件来自动进行项目编译、打包、测试,所以最起码要懂一点才好吧。
不过ant 在Eclipse中已经集成了,与其问要不要掌握什么技术,倒不如问问用什么进行开发好了,现在很流行使用Eclipse进行开发,如果你装上一些lomboz这种插件就可以进行J2EE开发。通过对它得使用可以了解诸如版本管理、测试、日志管理、封装数据库、调试等各个方面了。

通常用的框架都是用struct整合hibernate spring,也用EJB,现在北京流行使用struct2。

是struts..

一般的小型开发不用什么框架也可以,进入复杂的开发阶段就要用框架了,框架可以说就是别人的模板,层次清晰,结构庞大,便于自己开发.