`
kukuqiu001
  • 浏览: 210363 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
阅读更多
1.忘记了写包名,只写了类名
org.hibernate.MappingException: Association references unmapped class: Address
2.
getter和setter的名字写错了!!!
Initial SessionFactory creation failed.org.hibernate.PropertyNotFoundException
3
spring中bean的ref的的位置错了
Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'user' defined in file [/home/song/programer/eclipse/workspace/spring2/src/com/song/applicationContext.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'myhome' of bean class [com.song.User]: Bean property 'myhome' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
4
使用myeclipse6,datasource数据源出问题
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
Caused by:
java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2328)
at java.lang.Class.getConstructor0(Class.java:2640)
at java.lang.Class.getDeclaredConstructor(Class.java:1953)
……

从日志信息看问题已经很明显了,是applicationContext.xml的dataSource问题。
解决方法:
方法1 将
改为之后问题得到解决。(org.springframework.jdbc.datasource.DriverManagerDataSource 不可以使用连接池。)
方法2 org.apache.commons.dbcp.BasicDataSource作为注入的DataSource源,为了使用 DBCP的功能,必须要将commons-dbcp.jar加入CLASSPATH中,另外还需要commons-pool.jar和commons- collections.jar,这些都可以在Spring的lib目录下找到。
org.springframework.jdbc.datasource.DriverManagerDataSource 并没有提供连接池的功能,只能作作简单的单机连接测试。使用org.apache.commons.dbcp.BasicDataSource时缺少 commons-pool.jar所以会出现如题的问题。

5
contentType="text/html; charset=gbk"
中写成了contextType="",打错了字
.JasperException: /showTree1.jsp(1,1) PWC6039: Page directive has invalid attribute: contextType
6
在spring的运用,整合struts当中action-servlet.xml的bean不是id,而是name
小心,小心
bean name="/login"
7
contentType="text/html; charset=gbk"
中写成了contextType="",打错了字
.JasperException: /showTree1.jsp(1,1) PWC6039: Page directive has invalid attribute: contextType
8
<bean id="txProxyTemplate" abstract="true"
class="org.springframework.transaction.interceptor.TransactionProxyFactoryBean">
<property name="transactionManager" ref="transactionManager"></property>
<property name="transactionAttributes" >
<props>
<prop key="save*">PROPAGATION_REQUIRED</prop>
<prop key="remove*">PROPAGATION_REQUIRED</prop>
<prop key="*">PROPAGATION_REQUIRED,readOnly</prop>
</props>
</property>
</bean>
transactionAttributes,忘写了's',查了很久的错误,no setter is found错误,以后要小心!!
9
org.hibernate.StaleStateException: Batch update returned unexpected row count from update: 0 actual row count: 0 expected: 1
主要是把user表设置成了native,而本身没有设置userid这个属性,改成assigned,由程序指定即可(小心检查myeclipse生成的pojo类及配置文件是否合理)
10
在applicationContext.xml,spring的配置文件中,代理的拦截器同facadeManager文件相冲突,发生error:
no setter property for"target"
原因是缺少spring-aop.jar包
分享到:
评论

相关推荐

    oracle常用函数和常见错误积累

    本文将围绕“Oracle常用函数和常见错误积累”这一主题,深入探讨Oracle数据库的一些关键知识点。 首先,Oracle函数是数据库操作中不可或缺的部分,它们用于处理数据、进行计算、提取特定信息等。例如: 1. **TO_...

    db2数据库错误解决代码sqlcode

    DB2数据库是IBM开发的一款企业级关系型数据库管理系统,广泛应用于大型企业和机构。在使用过程中,用户可能会遇到各种错误,其中...在实际工作中,不断积累经验,结合官方文档和社区资源,你的DB2技能会越来越精湛。

    maven错误积累

    【Maven错误积累】在Java开发中,Maven是一个至关重要的构建工具,它管理着项目的依赖、构建过程以及版本控制。然而,使用过程中难免会遇到各种错误,以下是一些常见的Maven问题及其解决方案: 1. **Description...

    CAN主动错误和被动错误

    这意味着该节点的发送器工作正常,而且还没有积累太多的错误。当一个节点检测到位错误、格式错误、ACK错误或其他节点发送的错误帧时,它会发送错误活跃状态的标志,即6个连续的高电平位。错误活跃状态是默认状态,...

    saber仿真错误分析

    在使用saber仿真软件过程中,用户经常会遇到一些仿真错误,这些错误往往与非线性系统的求解、迭代次数限制以及仿真不收敛等...随着经验的积累,用户会越来越熟练地处理这些错误,并充分利用saber软件强大的仿真功能。

    VBScript错误代码及对应解释大全

    2. 错误代码 1-4 - 一般运行时错误 这些错误代码代表了运行时的基本错误,如无效的参数、类型不匹配、除以零或非法操作。例如,错误代码1对应"无效的过程调用或参数",通常是因为传递的参数不符合函数或方法的要求。...

    OKI打印机的常见错误代码

    ### 2. 皮带单元未正确安装(错误代码:330) - **描述**:此错误提示意味着打印机内的皮带单元未被正确安装或位置偏移。 - **原因**:在更换皮带单元时操作不当、皮带本身损坏或老化都可能导致此类问题。 - **解决...

    300个常见软件错误

    2. **错误的参考价值**:初次阅读这类列表时可能会感到乏味,但它为测试人员提供了一个框架性的参考,帮助他们在测试过程中寻找潜在的问题。 3. **未来参考价值**:文档的价值还体现在它能够作为一份组织良好的错误...

    application错误 处理(实用)

    在IT领域,应用程序错误是常见的问题,特别是在软件开发和运维过程中。"application错误"通常指的是在运行或使用应用程序时遇到的任何...在这个过程中,不断学习和积累经验,将使我们在面对类似的挑战时更加游刃有余。

    AD原理图错误参考指南.pdf

    AD原理图错误参考指南,主要针对PCB设计软件Altium Designer(通常简称为AD)的原理图设计过程中可能出现的错误进行分类...在实际操作过程中,设计者也需要积累经验,对常见的错误类型保持警觉,并不断优化设计流程。

    mfc的常见错误及解决办法

    2. **资源编译错误**: - 错误类型:RC2104,找不到资源标识符。 - 原因:资源文件(.rc)中引用的资源ID未在资源脚本(.rc)或头文件中定义。 - 解决方案:检查资源文件,确保所有资源ID都有对应的定义,并且在...

    sybase 错误信息手册

    4. **最佳实践**:分享了在实际部署和维护过程中积累的最佳实践,帮助用户避免常见错误。 5. **环境配置要求**:介绍了运行ASE所需的操作系统、硬件和其他软件的最低配置要求。 6. **安装与配置指导**:提供了详细的...

    DB2使用经验积累.rar

    此外,错误诊断和问题解决也是DB2使用过程中不可或缺的部分,理解错误代码和日志信息,可以帮助快速定位并修复问题。 对于初学者,理解DB2的安装和配置过程也非常重要。这包括选择合适的安装类型,配置数据库实例,...

    DB2 使用经验积累

    创建存储过程时,如果在`CREATE`关键字后使用了制表符(TAB键),可能会导致语法错误,因为DB2可能将制表符视为分隔符,正确的做法是使用空格。 #### 2.2 使用临时表 临时表是在会话范围内创建的表,只对当前会话...

    C++常见错误及解决方案,c++报错,C,C++

    2. **逻辑错误**:这类错误往往更难发现,因为它们不会导致编译失败。例如,错误的循环条件、未初始化的变量、逻辑运算符误用等。调试和理解代码逻辑是解决这类问题的关键。 3. **运行时错误**:如空指针引用、数组...

    系统错误修复精灵

    随着时间的推移,注册表可能会积累大量无效、冗余或损坏的条目,导致系统运行缓慢。"系统错误修复精灵"能够扫描并修复这些错误,优化注册表结构。 2. **系统文件检查**:如果系统文件丢失或损坏,可能会导致系统...

    C++常见的99个错误

    **常见错误2:幻数** - **错误表现**:在代码中直接使用未定义的数值。 - **正确做法**:定义常量或者枚举类型来代替这些数值,提高代码的可读性和可维护性。 **常见错误3:全局变量** - **错误表现**:过度依赖...

    db2使用经验积累.rar

    2. **数据库创建与管理**:如何使用DB2控制中心或命令行工具创建、删除和修改数据库,以及数据库的备份与恢复策略。这部分内容可能包括DCL(数据库控制语言)的使用,例如`CREATE DATABASE`、`ALTER DATABASE`和`...

    小学数学课堂教学中错误资源的有效利用的研究结题报告.doc

    行动研究法鼓励教师主动积累和分析错误案例,改变传统订正方式,重视错误的价值,促进教师反思教学。调查法则是在研究前对学生进行摸底调查,分析错误产生的智力和非智力因素,以便对症下药。经验总结法强调教师以...

    DB2使用经验积累 吐血推荐

    2. **创建存储过程**:在创建存储过程时,注意不要在`CREATE`关键字后使用制表符(TAB键),因为这可能导致语法错误,应使用空格来保持代码的规范性。 3. **使用临时表**:临时表是只在当前会话中可见的表,可以...

Global site tag (gtag.js) - Google Analytics