- 博客(11)
- 资源 (9)
- 收藏
- 关注
转载 java 10大常见异常
作为JAVA程序员,写代码难免出现bug,我们来看看java 10大常见异常1.java.lang.NullPointerException2.java.lang.ClassNotFoundException3.java.lang.ArithmeticException4.java.lang.ArrayIndexOutOfBoundsExceptio..5.
2014-02-19 14:32:49 1005
转载 InfoQ Maven专栏(八)——常用Maven插件介绍(下)
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven- compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompi
2014-02-18 20:38:14 686
转载 InfoQ Maven专栏(七)——常用Maven插件介绍(上)
我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven-compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多个目标,例如maven-compiler-plugin的compile目标用来编译位于src/main/java/目录下的主源码,testCompile
2014-02-18 20:36:00 778
转载 maven-surefire-plugin小常识
前段时间商品线Hudson上的脚本运行速度非常慢,从命令输出中发现,每运行一个test都容器启动、初始化,在叶渡、景升同学的不懈努力排查下终于找到了原因,尽管花费了很长时间,但是我们还是有收获的,下面和大家分享一下 maven-surefire-plugin 的一些小知识: Maven的surefire插件中fork属性的配置: Maven运行
2014-02-18 14:02:42 3041
转载 Hibernate与 MyBatis的比较
最近做了一个Hibernate与MyBatis的对比总结,希望大家指出不对之处。第一章 Hibernate与MyBatisHibernate 是当前最流行的O/R mapping框架,它出身于sf.net,现在已经成为Jboss的一部分。 Mybatis 是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。MyBatis 参考资料官网:
2014-02-17 19:17:46 536
原创 关于Java的ClassPath
Classpath是一个参数,它的值可以通过命令行指定,或者通过环境变量来指定。Classpath这个参数的值,被Java虚拟机或者Java编译器所使用,它告诉Java虚拟机机,Java编译器,去哪里寻找用户定义的类和包。
2014-02-14 10:30:50 652
转载 Apache Maven 入门篇 ( 上 )
Maven中心思想:约定大于配置eg:约定工程目录结构 约定软件定义:GAV GroupId——NameSpace ArtifactId——Name Version——Version(如果GA相同,用高版本替代低版本)Maven核心:坐标(软件定义),依赖,仓库,生命周期,插件作者:George Ma写这个 maven 的入门篇是因为之前在一
2014-02-13 13:30:44 668
转载 BeanUtils使用总结
1、 BeanUtils一共分4个包: org.apache.commons.beanutils org.apache.commons.beanutils.converters org.apache.commons.beanutils.locale org.apache.commons.beanutils.locale.converters
2014-02-13 10:28:51 747
转载 Spring+junit4单元测试原理解析
背景: 我们在使用Spring集成的项目进行开发的时候,需要在不依赖web容器启动的时候去进行单元测试,而Spring为我们提供了相应单元测试框架,在spring 的org.springframework.test.context包内,我们只要在单元测试中引入相应的注解,就可以轻松的实现单元测试。其实好的单元测试可以大大提高我们的生产力,加快我们的开发速度。 使用方法 下图是
2014-02-10 19:39:20 6425
转载 使用RunWith注解改变JUnit的默认执行类,并实现自已的Listener
使用RunWith注解改变JUnit的默认执行类,并实现自已的Listener在平时的单元测试,如果不使用RunWith注解,那么JUnit将会采用默认的执行类Suite执行,如下类:[java] view plaincopypublic class TestClass { @Test public void t1(){} }
2014-02-10 19:37:12 884
转载 Spring加载resource时classpath*:与classpath:的区别
Spring可以通过指定classpath*:与classpath:前缀加路径的方式从classpath加载文件,如bean的定义文件.classpath*:的出现是为了从多个jar文件中加载相同的文件.classpath:只能加载找到的第一个文件.比如 resource1.jar中的package 'com.test.rs' 有一个 'jarAppcontext.xml' 文件,内容如下
2014-02-10 18:32:23 600
turboclvse.zip
2011-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人