Everything is a contribution

          走過Java的點點滴滴,與大家共勉~
          隨筆 - 21, 文章 - 0, 評論 - 10, 引用 - 0
          數據加載中……

          開源軟件在項目中的使用

          開源軟件在越來越多的項目中被使用,遵循不重新發明輪子的規則,合理的使用開源組件能極大的提高工作效率和軟件的健壯性、一致性,現列舉下我常用的一些開源軟件:

          Linux:免費的操作系統

          JBoss:免費的J2EE服務器

          Apache:最流行的Web服務器

          Tomcat:JSP容器,其他還有Resin

          Mysql:自由軟件數據庫系統

          Eclipse:極其好用的IDE,內置CVS、Junit、Ant功能,有豐富的插件支持,還有NetBean

          CVS:版本控制系統,開發時必不可少的工具,還有subversion

          Struts:比較成熟的MVC實現,其他還有Webwork、Spring MVC

          Spring:IOC模式的輕量級容器,組件式的開發模式,還有PicoContainer

          Hibernate:持久層的不錯選擇,其他還有Ibatis、OJB、JDO、Entity Bean、JDBC

          XDoclet:自動代碼生成工具

          JUnit:單元測試框架,讓編寫單元測試更加簡單,有很多擴展可以使用

          Log4j:完善的日志管理工具

          CheckStyle:代碼規范審核工具

          Ant:讓所有事情都變得簡單,統一,協調,結合AntHill OS實現日構建

          posted on 2006-02-21 13:11 Kevin Xia 閱讀(488) 評論(0)  編輯  收藏 所屬分類: 開源技術

          主站蜘蛛池模板: 南丹县| 平果县| 保靖县| 张北县| 涞水县| 平定县| 文昌市| 健康| 兴业县| 商南县| 海阳市| 芦山县| 汽车| 额济纳旗| 丹江口市| 邛崃市| 甘德县| 合阳县| 博湖县| 盐源县| 镇巴县| 邹平县| 惠安县| 青冈县| 临汾市| 琼中| 贺州市| 石首市| 油尖旺区| 从化市| 富蕴县| 昆明市| 洛阳市| 柞水县| 潍坊市| 竹溪县| 澄城县| 静宁县| 合肥市| 应城市| 永川市|