第8章的实例,总是运行不起来,测试了1天,发一些书里面的BUG,记录如下,测试环境是SpringFramework4.3.2, MyBatis3.4.1,JDK1.8
1、P196 dispacher-servlet.xml的配置问题
MappingJacksonHttpMessageConverter 不存在
原因:MappingJacksonHttpMessageConverter从springframework4.0开始废弃,找不到这个类了 ,取代的是org.springframework.http.converter.json.MappingJackson2HttpMessageConverter
2、Caused by: java.lang.ClassNotFoundException:com.fasterxml.jackson.core.JsonProcessingException
新增jackson-annotations-2.8.5.jar 、jackson-databind-2.8.5.jar、jackson-core-2.8.5.jar三个引用
3、javax.naming.NameNotFoundException: Name datasource is not bound in this Context
web.xml中忘记添加JDBC的引用了
<resource-ref>
<description>datasource</description>
<!--数据源名称-->
<res-ref-name>jdbc/chapter8</res-ref-name>
<!--引用类型-->
<res-type>javax.sql.DataSource</res-type>
<!--容器-->
<res-auth>Container</res-auth>
</resource-ref>
分享到:
相关推荐
《深入浅出MyBatis 技术原理与实战》是笔者通过大量实践和研究源码后创作而成的,是国内系统介绍MyBatis 著作的先河。 《深入浅出MyBatis技术原理与实战》分为3 个部分,依次介绍了MyBatis 的基础应用、原理及插件...
《深入浅出Mybatis技术原理与实战》这本书旨在帮助读者全面理解MyBatis的内部工作机制,并通过实例演练提升实际开发技能。 首先,我们要了解MyBatis的核心概念。MyBatis是一个基于Java的持久层框架,它简化了数据库...
接着介绍了MyBatis的运行原理和插件开发并配有一个完整的插件例子。为了增加实用性,作者还介绍了MyBatis-Spring项目,使得读者能够学习到如何把MyBatis整合到Spring项目中,最后作者还将讲解一些常用实例,比如Blob...
《深入浅出Mybatis技术原理与实战》这本书是针对Mybatis这一流行持久层框架的一份详尽指南。Mybatis是一个优秀的Java ORM(对象关系映射)框架,它允许开发者将数据库操作与应用程序逻辑分离,提高了代码的可读性...
《深入浅出MyBatis技术原理与实战》不是一本味同嚼蜡的理论专著,而是一本MyBatis 的实践指南,无论你是Java 程序员、MyBatis开发者,还是Java 持久层框架的研究者,你都能从本书中收获知识。
《深入浅出MyBatis 技术原理与实战》是笔者通过大量实践和研究源码后创作而成的,是国内系统介绍MyBatis 著作的先河。, 《深入浅出MyBatis技术原理与实战》分为3 个部分,依次介绍了MyBatis 的基础应用、原理及插件...
深入浅出MyBatis技术原理与实战.pdf,详细了解mybatis,
深入浅出MyBatis技术原理与实战高清带书签pdf, 杨开振著。
总之,"深入浅出MyBatis技术原理与实战"第二章的源代码涵盖了MyBatis的基础和核心功能,通过学习和实践,你可以掌握MyBatis的基本用法,为后续的高级特性和实战项目打下坚实基础。在阅读和分析这些源码时,务必理解...
这本书《深入浅出MyBatis技术原理与实战》由杨开振编著,旨在帮助初学者系统地理解和掌握MyBatis,提升到精通的层次。 首先,MyBatis的核心概念包括XML配置文件和注解方式。XML配置文件是MyBatis的传统方式,用于...
总之,《深入浅出MyBatis技术原理与实战》是一本全面覆盖MyBatis技术的书籍,它不仅涵盖了MyBatis的基本用法,还深入探讨了其内部原理和最佳实践,是Java开发者提升数据库操作技能的理想读物。通过阅读这本书,读者...