- 浏览: 6876 次
- 性别:
最新评论
文章列表
OFBiz数据源是mysql启动报错
- 博客分类:
- java异常锦集
OFBiz在mysql数据源下,install时,若在新增GEO表(其他类似)报错:Illegal mix of collations (latin1_general_cs,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation ,
可能是数据库编码问题引起,请查看mysql.ini中的编码
default-character-set=utf8
character-set-server=utf8
然后再对比下OFBiz中entityengine.xml中有关
<datasource name="localmys ...
junit4和junit3有一定的区别,在junit3中,测试方法必须以test开始,即方法为testXXX(),在junit4中没有这个 限制。因为在junit4中可以利用注解(annotation)@Test来指定测试方法。但是,在junit4中不用继承TestCase父类,如果 使用继承,则junit4的注解将会失效。 junit4不继承TestCase,自然不能直接使用assertEqual等方法,如果要使用断言必须直接静态引用,即 Assert.assertEqual(int ,int ) 这种方式。
- 2013-03-05 16:32
- 浏览 569
- 评论(0)
java.lang.NoSuchMethodError: org.apache.log4j.Logger.isTraceEnabled()Z
java.lang.NoSuchMethodError: org.sfl4j...isTraceEnabled()Z
此错误是包冲突,请检查你的构建路径中的log4j的jar包是否含有多个版本,删除较低版本即可~
一、ApplicationContext接口和BeanFactory接口有什么区别?
1、BeanFactory:BeanFactory负责读取bean配置文档,管理bean的加载,实例化,维护bean之间的
依赖关系,负责bean的声明周期。
2、ApplicationContext:实现了BeanFactory接口,不仅具备BeanFactory的所有功能还包括其他例如
国际化等的功能
3、区别在于创建对象时:
a)BeanFactory在解析配置文件时并不会初始化对象,只有在使用对象时(getBean())才会
对该对象进行初始化
b)而Applicat ...
Spring学习之编程式使用IOC容器
- 博客分类:
- java编程学习
Bean定义
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans
ht ...