项目中用到的一些软件和框架_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > 项目中用到的一些软件和框架

项目中用到的一些软件和框架

 2011/9/6 8:12:55  小马迷途  http://maxeric2007.iteye.com  我要评论(0)
  • 摘要:以maven的repository形式给出,做个记录:1,Hibernate,ORM,主要使用JPAorg.hibernate:hibernate-core:3.6.5.Finalorg.hibernate:hibernate-entitymanager:3.6.5.Finalorg.hibernate:hibernate-validator:4.2.0.Final2,Spring相关org.springframework:spring-core:3.0.5.RELEASEorg
  • 标签:项目 软件
以maven的repository形式给出,做个记录:

1,Hibernate,ORM,主要使用JPA
org.hibernate:hibernate-core:3.6.5.Final
org.hibernate:hibernate-entitymanager:3.6.5.Final
org.hibernate:hibernate-validator:4.2.0.Final

2,Spring相关
org.springframework:spring-core:3.0.5.RELEASE
org.springframework:spring-expression:3.0.5.RELEASE
org.springframework:spring-beans:3.0.5.RELEASE
org.springframework:spring-aop:3.0.5.RELEASE
org.springframework:spring-context:3.0.5.RELEASE
org.springframework:spring-tx:3.0.5.RELEASE
org.springframework:spring-orm:3.0.5.RELEASE
org.springframework:spring-web:3.0.5.RELEASE
org.springframework:spring-asm:3.0.5.RELEASE
org.springframework:spring-jdbc:3.0.5.RELEASE
org.springframework:spring-webmvc:3.0.5.RELEASE
org.springframework:spring-test:3.0.5.RELEASE
aopalliance:aopalliance:1.0

3,Jersey相关,主要是RESTful web service
javax.ws.rs:jsr311-api:1.1+
com.sun.jersey:jersey-core:1.8
com.sun.jersey:jersey-server:1.8
com.sun.jersey.contribs:jersey-spring:1.8
javax.servlet:servlet-api:2.5

4,Apache相关,主要是velocity模板、commons logging
org.apache.velocity:velocity:1.7
org.apache.velocity:velocity-tools:2.0
commons-logging:commons-logging:1.1.1+
commons-io:commons-io:2.0+
commons-codec:commons-codec:1.5

5,Gson,google的开源项目,实现json和java对象的互转
com.google.code.gson:gson:1.7.1

6,Joda-time,时间工具包,比java的Date和Calendar方便一些
joda-time:joda-time:1.6.2

7,Quartz,定时调度
org.quartz-scheduler:quartz:2.0.0

8,Jersey test相关,包括grizzly web server
com.sun.jersey:jersey-client:1.8
com.sun.jersey.jersey-test-framework:jersey-test-framework-core:1.8
com.sun.jersey.jersey-test-framework:jersey-test-framework-grizzly:1.8
com.sun.jersey:jersey-grizzly:1.8

9,单元测试框架:junit+mockito+hamcrest
junit:junit:4.8+
org.mockito:mockito-all:1.8.5
org.hamcrest:hamcrest-all:1.1+

10,Selenium,自动化测试框架
org.seleniumhq.selenium:selenium-server:2.1.0
org.seleniumhq.selenium:selenium-api:2.1.0
org.seleniumhq.webdriver:webdriver-support:0.9+

11,db_deploy,数据库自动部署和脚本管理
com.dbdeploy:dbdeploy-core:3.0M3
com.dbdeploy:dbdeploy-ant:3.0M3

12,H2,嵌入式数据库
com.h2database:h2:1.3+

13,log4j,日志框架
log4j:log4j:1.2.16

14,kaptcha,生成校验码
kaptcha-2.3.2.jar

15,Jasmine,javaScript测试框架
jasmine-1.1.0.rc1

16,Jquery,js基础类库
jquery-1.6.2.js
jquery-ui-1.8.14.custom.min.js
jquery.blockUI.js 2.39

16,Trimpath template,JS template
Release 1.1.2

17,Git1.7.6,代码管理工具

18,Ubuntu11.04,开发操作系统

19,FireFox5+Firebug1.8,browser和JavaScript、css调试

20,IntelliJ idea10.5,开发IDE

21,Balsamiq Mockup,界面原型工具

22,mingle,项目管理工具

23,笔、纸、卡片、橡皮泥、post-it、story wall、相机、DV、录音笔
发表评论
用户名: 匿名