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平台上开发行车记录仪直播应用,涉及到的技术和知识点相当广泛。以下是对这些关键点的详细解释: 1. **Android开发**:这是整个项目的基础,意味着我们需要熟悉Android应用程序的生命周期、用户界面设计、...
在"产品开发流程规划记录表1"中,我们看到一系列关键步骤和责任分配,这些都与敏捷开发方法论,特别是Scrum框架密切相关。Scrum是一种灵活的迭代和增量式开发框架,常用于软件开发,强调团队自我组织和持续改进。 1...
在本项目中,"基于Android的简易日常生活记录的开发"是一个旨在帮助用户记录日常生活中琐碎事件的应用。这个应用能够追踪各种生活细节,比如消费支出、心情变化以及个人成长的点滴,提供了一个便利的方式来整理和...
在此过程中,我通常会采用多种方式,与客户进行深入沟通,力求从各个角度理解客户的业务流程和痛点,确保无歧义地记录每个需求细节。同时,我会对客户需求进行分类,识别出核心需求和附加需求,以避免后期需求变更...
6. **故障诊断与自检**:良好的记录仪应具备自我诊断能力,检查硬件连接和功能状态,确保数据的可靠性。 在实际应用中,开发者可能会根据具体需求对代码进行定制,比如增加蓝牙或Wi-Fi模块进行无线数据传输,或者...
软件开发往往是一个团队工作,版本控制不仅能够保证开发过程的有序进行,还能够记录和管理不同版本的代码,提升团队的工作效率。同时,解决复杂问题的能力也代表了软件开发人员解决问题的逻辑思维和创新精神。 团队...
"插件开发自我小总结"这个标题暗示了作者通过实践积累了一些关于如何开发、设计和集成插件的经验和见解。结合描述中的“项目代码”和标签“源码”、“工具”,我们可以推测这篇文章可能涉及到了具体的代码实现和一些...
综上所述,《课程开发记录表.pdf》记录了一次关于环境教育校本课程开发的教研活动,展示了教育者们如何将环境教育理念融入到实际教学中,从而为学生打造一个充满绿色和生态的学习环境。在这个过程中,教师们通过结合...
《软件培训记录表》是IT领域中用于管理和评估培训过程的重要文档,主要目的是确保客服团队能够有效地学习和掌握小鱼客服后台的操作技能。这个记录表不仅记录了培训的基本信息,如主题、目的、时间和地点,还包含了...
高中信息技术项目学习活动记录表(自助点餐系统) 自助点餐系统是当前餐饮行业中的一种趋势,以提高餐厅的销售量和营业金额为目的,通过互联网进行自助订餐,支持在线选菜品、选桌、点菜和结算、查询上菜进度等,...
同时,学生自身也可以通过系统中记录的成长轨迹,清晰地看到自己的成长和进步,这对于增强学生的自信心和自我驱动能力具有重要意义。 此外,考虑到大学生毕业后的就业问题,系统设计还应提供就业相关的数据分析和...
开发日志模板是软件开发过程中一个重要的文档工具,它用于记录开发者在每个工作日的工作进度、问题、解决方案以及未来的计划,有助于团队协作和项目管理。下面将详细解释开发日志模板的各个部分及其重要性。 1. **...
Python-proofproof是一个强大的工具,专为数据科学家和分析人员设计,旨在帮助他们构建高效、可重用且具有自我记录功能的数据分析流程。这个框架的核心理念是促进数据分析过程的标准化和透明化,使得复杂的分析任务...
总之,ISO 9001:2015的8.3.3条款要求组织在设计和开发过程中明确、全面地考虑各种输入,确保产品或服务的质量,并通过有效的文件管理和审查,防止潜在问题的发生。在实际操作中,企业应建立完善的设计输入管理制度,...
3. **记录内容**:在填写指导记录时,学生应详细说明论文写作和程序开发的进度。这包括正在编写或调试的模块、遇到的问题、解决方案以及下一步计划等。这些内容有助于导师了解学生的实际工作情况,及时提供针对性的...
2. **当下管控**:在开发流程中集成开源漏洞检测,提供持续的自我检测能力,同时制定开源软件安全使用规范。 3. **未来预防**:建立漏洞预警系统,快速响应,形成闭环管理。 关键点总结包括提升测试能力的接入效率...
从上面的实习日记中,我们可以看到软件开发人员在实习期间的日常工作记录和心得体会。从日记中,我们可以总结出以下知识点: 1. 软件开发人员需要具备的技能:从日记中可以看到,实习生有需要具备C#语言的基础知识...
很抱歉,根据您提供的信息,"职业学校校本培训活动面试之自我介绍记录表共2页.pdf.z" 和 "职业学校校本培训活动面试之自我介绍记录表共2页.pdf.zip" 显然是一个关于面试技巧,特别是针对职业学校学生的自我介绍训练...
它将大型软件项目分解为一系列较小、可管理和可执行的子项目,每个子项目都有明确的目标,并且能够在短期内实现一定的功能,确保软件在开发过程中始终保持可用性。这种方式有助于提高开发效率、降低风险,并能更好地...
4. `借鉴.md`:这个名字可能表示作者从其他来源获取了灵感或参考,可能记录了学习JavaScript过程中的一些心得或代码片段。 5. `实用页面设计方法_JavaScript特效.ppt`:这是一个PowerPoint演示文稿,可能介绍了如何...