`
zjxs_sky100
  • 浏览: 30269 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

开发中自我记录

 
阅读更多
1、Could not resolve placeholder '1000 '
解决方法:重新命名properties文件的键值对的key 比如jdbc.driverClass 不要就driverClass

2、java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException
解决方法:导入spring-tx 包 spring2.5

3、 "typeAlias" must be followed by either attribute specifications, ">" or "/>".
解决方法:配置文件中存在语法错误 比如多一个引号

4、hibernate3.5已经包含ejb3-persistence 和 hibernate-annotation 所以不需要加这两个包

5、hibernate3.5和javaee的jpa有冲突(java.lang.NoSuchMethodError: javax.persistence.OneToMany.orphanRemoval()Z

解决方法:由于hibenate-jpa-2.0-api-1.0.0.Final.jar 和jvaee的javax。persistence包冲突,删除javaee包的javax.persistence就可以解决了

6、eclipse j2ee版 发布web项目到tomcat 失败
解决方法:tomcat启动应用的context是否对 ,部署到tomcat的项目配置是定义在%TOMCAT_HOME%/conf/server.xml或者在catalina/localhost/下,但是eclipse的默认TOMCAT服务器配置 是不从这里读取配置文件的
可以双击TOMCAT服务器,更改server location里的选项use tomcat installtion

7、 java.lang.NoClassDefFoundError: org/slf4j/impl/StaticLoggerBinder
解决方法:其实就是缺少两个包,一个是slf4j-log4j12-1.5.6.jar、一个是log4j-1.2.14.jar

8、当dao继承 SqlMapClientDaoSupport 时,当不应用xml配置,基于注解配置的时候,会报sqlMapClient is  required
解决方法:重写父类的set方法 先注入再调用父类方法


9、struts2国际化辅助类
解决方法:// LocalizedTextUtil是Struts 2.0中国际化的工具类,<s:text>标志就是通过调用它实现国际化的
            msg = LocalizedTextUtil.findDefaultText( " HelloWorld " , loc);

10、在struts2 json ajax 请求中 运用模型驱动
注意点:驱动对象必须有get和set两个方法

11、泛型借鉴
ArrayList<E> 泛型类型   E为类型变量 ArrayList<Integer> 参数化的类型 Integer类型参数的实例 <>typeof ArrayList 原始类型

12、jquery按钮绑定
$(this).bind("keypress.ui-dialog", function(event) {
if (event.keyCode == $.ui.keyCode.ENTER) {
alert("enter pressed!");
}

13 intanceof
通常用于判断父类或者接口的引用是否是子类或者接口实现类

14、java.lang.NoSuchMethodException: $Proxy...
aop实现有
1、jdk动态代理 要求类实现一个接口 如果找不到直接接口,就去找父类接口 ,比如ActionSupport ,这个父类接口只有excute方法,所以根本无法访问实现类的方法
2、cglib 动态增强技术 proxy-target-class="true" 是指定由cglib来实现实现代理.


15、org.hibernate.HibernateException: No CurrentSessionContext configured!
在hibernate集成的环境下如jboss 配置
<property name="current_session_context_class">jta</property> 
在不集成的环境下 例如使用jdbc的独立应用程序 配置
<property name="current_session_context_class">thread</property>

16、MyEclipse修改项目名称后,部署到tomcat问题
项目->属性->myelcipse->web下,修改web context root就可!

17、struts2 datetimepicker 文本框清楚内容
dojo.widget.byId("Dateid").inputNode.value = "";
分享到:
评论

相关推荐

    android行车记录仪直播

    在Android平台上开发行车记录仪直播应用,涉及到的技术和知识点相当广泛。以下是对这些关键点的详细解释: 1. **Android开发**:这是整个项目的基础,意味着我们需要熟悉Android应用程序的生命周期、用户界面设计、...

    产品开发流程规划记录表1

    在"产品开发流程规划记录表1"中,我们看到一系列关键步骤和责任分配,这些都与敏捷开发方法论,特别是Scrum框架密切相关。Scrum是一种灵活的迭代和增量式开发框架,常用于软件开发,强调团队自我组织和持续改进。 1...

    基于Android的简易日常生活记录的开发

    在本项目中,"基于Android的简易日常生活记录的开发"是一个旨在帮助用户记录日常生活中琐碎事件的应用。这个应用能够追踪各种生活细节,比如消费支出、心情变化以及个人成长的点滴,提供了一个便利的方式来整理和...

    汽车行驶记录仪代码

    6. **故障诊断与自检**:良好的记录仪应具备自我诊断能力,检查硬件连接和功能状态,确保数据的可靠性。 在实际应用中,开发者可能会根据具体需求对代码进行定制,比如增加蓝牙或Wi-Fi模块进行无线数据传输,或者...

    插件开发自我小总结

    "插件开发自我小总结"这个标题暗示了作者通过实践积累了一些关于如何开发、设计和集成插件的经验和见解。结合描述中的“项目代码”和标签“源码”、“工具”,我们可以推测这篇文章可能涉及到了具体的代码实现和一些...

    java软件开发——顶岗实习周记25篇借鉴.pdf

    1. Java 软件开发技术栈:本篇记录中提到了多种 Java 软件开发技术栈,如 Hibernate、Spring、iBATIS、jQuery、EXTJS、DWR、EasyUI 等。这些技术栈都是 Java 软件开发中常用的技术。 2. 项目管理:本篇记录中也提到...

    软件培训记录表.docx

    《软件培训记录表》是IT领域中用于管理和评估培训过程的重要文档,主要目的是确保客服团队能够有效地学习和掌握小鱼客服后台的操作技能。这个记录表不仅记录了培训的基本信息,如主题、目的、时间和地点,还包含了...

    2_1_(模板)高中信息技术项目学习活动记录表(2).docx

    高中信息技术项目学习活动记录表(自助点餐系统) 自助点餐系统是当前餐饮行业中的一种趋势,以提高餐厅的销售量和营业金额为目的,通过互联网进行自助订餐,支持在线选菜品、选桌、点菜和结算、查询上菜进度等,...

    开发日志模板.docx

    开发日志模板是软件开发过程中一个重要的文档工具,它用于记录开发者在每个工作日的工作进度、问题、解决方案以及未来的计划,有助于团队协作和项目管理。下面将详细解释开发日志模板的各个部分及其重要性。 1. **...

    Python-proofproof用以创建优化的可复用的自我记录的数据分析管道

    Python-proofproof是一个强大的工具,专为数据科学家和分析人员设计,旨在帮助他们构建高效、可重用且具有自我记录功能的数据分析流程。这个框架的核心理念是促进数据分析过程的标准化和透明化,使得复杂的分析任务...

    ISO9001-2015审核要点8.3.3设计和开发输入.pdf

    总之,ISO 9001:2015的8.3.3条款要求组织在设计和开发过程中明确、全面地考虑各种输入,确保产品或服务的质量,并通过有效的文件管理和审查,防止潜在问题的发生。在实际操作中,企业应建立完善的设计输入管理制度,...

    学生毕业指导记录填写方式

    3. **记录内容**:在填写指导记录时,学生应详细说明论文写作和程序开发的进度。这包括正在编写或调试的模块、遇到的问题、解决方案以及下一步计划等。这些内容有助于导师了解学生的实际工作情况,及时提供针对性的...

    敏捷开发中的开源安全治理.pdf

    2. **当下管控**:在开发流程中集成开源漏洞检测,提供持续的自我检测能力,同时制定开源软件安全使用规范。 3. **未来预防**:建立漏洞预警系统,快速响应,形成闭环管理。 关键点总结包括提升测试能力的接入效率...

    软件开发人员实习日记精选.docx

    从上面的实习日记中,我们可以看到软件开发人员在实习期间的日常工作记录和心得体会。从日记中,我们可以总结出以下知识点: 1. 软件开发人员需要具备的技能:从日记中可以看到,实习生有需要具备C#语言的基础知识...

    职业学校校本培训活动面试之自我介绍记录表共2页.pdf.z

    很抱歉,根据您提供的信息,"职业学校校本培训活动面试之自我介绍记录表共2页.pdf.z" 和 "职业学校校本培训活动面试之自我介绍记录表共2页.pdf.zip" 显然是一个关于面试技巧,特别是针对职业学校学生的自我介绍训练...

    敏捷开发.doc

    它将大型软件项目分解为一系列较小、可管理和可执行的子项目,每个子项目都有明确的目标,并且能够在短期内实现一定的功能,确保软件在开发过程中始终保持可用性。这种方式有助于提高开发效率、降低风险,并能更好地...

    自我介绍与javascript脚本

    4. `借鉴.md`:这个名字可能表示作者从其他来源获取了灵感或参考,可能记录了学习JavaScript过程中的一些心得或代码片段。 5. `实用页面设计方法_JavaScript特效.ppt`:这是一个PowerPoint演示文稿,可能介绍了如何...

    QT自我学习总结记录啊啊啊啊

    QT自我学习总结记录 在IT领域,QT是一个广泛使用的开源跨平台应用程序开发框架,由The Qt Company维护。它允许开发者用C++语言编写一次代码,然后在多种操作系统上运行,如Windows、Linux、macOS等。QT库包含了丰富...

    敏捷开发之实践总结啊

    在本文中,我们将深入探讨敏捷开发的核心理念、实践策略以及其在实际项目中的应用。 1. 敏捷宣言与价值观 敏捷开发始于2001年的敏捷宣言,它由17位软件开发专家共同提出。敏捷宣言包含了四个核心价值观:个体和互动...

    开发人员月报模板

    开发人员月报是一种重要的工作汇报工具,用于记录和总结过去一个月的工作内容、进度以及成果,同时对未来的工作进行规划。以下是对开发人员月报模板的详细解释: 1. **工作完成情况**:这部分需要列出本月完成的...

Global site tag (gtag.js) - Google Analytics