Maven常用jar
1、常用jar
<io.version>2.4</io.version> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${io.version}</version> </dependency> <lang3.version>3.3.2</lang3.version> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>${lang3.version}</version> </dependency> <junit.version>4.12</junit.version> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>${junit.version}</version> </dependency> <loging.version>1.2</loging.version> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>${loging.version}</version> </dependency> <log4j.version>1.2.17</log4j.version> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>${log4j.version}</version> </dependency> <slf4j.version>1.7.12</slf4j.version> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>${slf4j.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>${slf4j.version}</version> </dependency> <guice.version>0.2</guice.version> <dependency> <groupId>com.googlecode.guice-junit4</groupId> <artifactId>guice-junit4-spring-transactional</artifactId> <version>${guice.version}</version> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.2</version> </dependency>
2、crash控制台并通过groovy执行命令
<crash.version>1.3.1</crash.version> <dependency> <groupId>org.crashub</groupId> <artifactId>crash.embed.spring</artifactId> <version>${crash.version}</version> </dependency> <dependency> <groupId>org.crashub</groupId> <artifactId>crash.connectors.ssh</artifactId> <version>${crash.version}</version> </dependency> <dependency> <groupId>org.crashub</groupId> <artifactId>crash.cli</artifactId> <version>${crash.version}</version> </dependency> <groovy.version>2.4.3</groovy.version> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy</artifactId> <version>${groovy.version}</version> </dependency> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy-all</artifactId> <version>${groovy.version}</version> </dependency>
3、velocity模版
<velocity.version>1.7</velocity.version> <velocity-tools.version>2.0</velocity-tools.version> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity</artifactId> <version>${velocity.version}</version> </dependency> <velocity-tools.version>2.0</velocity-tools.version> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity-tools</artifactId> <version>${velocity-tools.version}</version> <exclusions> <exclusion> <groupId>org.apache.struts</groupId> <artifactId>struts-core</artifactId> </exclusion> <exclusion> <groupId>org.apache.struts</groupId> <artifactId>struts-taglib</artifactId> </exclusion> <exclusion> <groupId>org.apache.struts</groupId> <artifactId>struts-tiles</artifactId> </exclusion> </exclusions> </dependency>
4、digester3
<digester3.version>3.2</digester3.version> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-digester3</artifactId> <version>${digester3.version}</version> </dependency>
5、读取csv数据
<csv.version>2.3.1</csv.version>
<dependency>
<groupId>net.sf.supercsv</groupId>
<artifactId>super-csv</artifactId>
<version>${csv.version}</version>
</dependency>
6、quartz定时
<quartz.version>2.2.1</quartz.version> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz-jobs</artifactId> <version>${quartz.version}</version> </dependency> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> <version>${quartz.version}</version> </dependency>
7、mybatis
<mybatis-spring.version>1.2.2</mybatis-spring.version> <mybatis.version>3.2.8</mybatis.version> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>${mybatis-spring.version}</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>${mybatis.version}</version> </dependency>
8、数据源
<c3p0.version>0.9.1.2</c3p0.version> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>${c3p0.version}</version> </dependency> <dbcp.version>1.4</dbcp.version> <dependency> <groupId>commons-dbcp</groupId> <artifactId>commons-dbcp</artifactId> <version>${dbcp.version}</version> </dependency> <ojdbc14.version>10.2.0.1.0</ojdbc14.version> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>${ojdbc14.version}</version> </dependency> <mysql-jdbc.version>5.1.35</mysql-jdbc.version> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql-jdbc.version}</version> </dependency>
9、spring
<spring.version>4.1.6.RELEASE</spring.version> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-expression</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>${spring.version}</version> </dependency> <!--springMVC--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> </dependency>
10、web
<servlet-api.version>2.5</servlet-api.version> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>${servlet-api.version}</version> </dependency> <jsp-apt.version>2.2</jsp-apt.version> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>${jsp-apt.version}</version> </dependency> <jstl.version>1.2</jstl.version> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>${jstl.version}</version> </dependency>
11、struts2
<struts2.version>2.3.20.1</struts2.version> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-core</artifactId> <version>${struts2.version}</version> </dependency> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-spring-plugin</artifactId> <version>${struts2.version}</version> </dependency> <dependency> <groupId>org.apache.struts</groupId> <artifactId>struts2-convention-plugin</artifactId> <version>${struts2.version}</version> </dependency>
12、activiti工作流
<activiti.version>5.17.0</activiti.version> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-spring</artifactId> <version>${activiti.version}</version> </dependency> <dependency> <groupId>org.activiti</groupId> <artifactId>activiti-engine</artifactId> <version>${activiti.version}</version> </dependency>
13、shiro
<shiro.version>1.2.3</shiro.version> <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-quartz</artifactId> <version>${shiro.version}</version> </dependency>
14、memcached
<spymemcached.vsersion>2.8.4</spymemcached.vsersion> <dependency> <groupId>com.google.code.simple-spring-memcached</groupId> <artifactId>spymemcached</artifactId> <version>${spymemcached.vsersion}</version> </dependency>
<zip4j.version>1.3.2</zip4j.version>
<dependency>
<groupId>net.lingala.zip4j</groupId>
<artifactId>zip4j</artifactId>
<version>${zip4j.version}</version>
</dependency>
<poi.version>3.12</poi.version>
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>${poi.version}</version>
</dependency>
SimpleDateFormat HHmmss_Format = new SimpleDateFormat("MMddHHmmss");
org.apache.commons.lang3.StringUtils
StringUtils.isBlank(phone)判断非空
FileUtils.writeLines(file, Collections.singleton(message),true);将message信息写入到file中