`

Spring+mybatis+maven整合中碰到的问题

阅读更多

1. 发生这个错,以为是 事务的schema不能访问了,后来才发现是没有导入 spring-tx!记录

Caused by: org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
Offending resource: class path resource [spring-mybatis.xml]

 

 

2.有时候 spring 提示 无法注入某一个DAO,但实际上spring已经配置了DAO扫描了。

仔细检查错误打印日志,看到mapper.xml有报错,一行一行删除mapper的配置,最后才返现有一行<result /> 既没有写 column,也没有写 property,所以报错了。删掉之,运行正常。

 

3.用Navicate生成查询语句很方便,但一定记住,修改了别名之后,下面一定要对应的修改。

做练习的时候,因为上面写了一次关联查询,改过 resultMap中的别名,拷贝到下一个更深层次关联查询的时候,忘记改掉查询语句中的别名,结果数目对不上,也找了好半天。记录在此,以后记录不对,直接去找关联ID是否取了别名,map的时候是否采用的别名

 

4 maven install 的时候一直提示 找不到 tools.jar

两个步骤:

0.最先检查的地方应该参考这个:http://stackoverflow.com/questions/5756299/maven-3-artifact-problem

在 eclipse.ini文件中加上

-vm
C:\Program Files\Java\jdk1.6.0_32\bin\javaw.exe

 

1。将jdk_home/lib/tools.jar 加入到 classpath环境变量

2。右键项目,将项目buildpath中的  libraries 里面的  jre system library 删除掉,然后再重新加一次,

否则检查多少次,它都没有效果,一定要remove掉,再add

 

 

分享到:
评论

相关推荐

    SpringMvc+Spring+Mybatis+Maven整合.part10

    通过SpringMvc+Spring+Mybatis+Maven整合,学习用maven搭建框架

    SpringMvc+Spring+Mybatis+Maven+注解方式=整合

    "SpringMvc+Spring+Mybatis+Maven+注解方式"是一个经典的Java后端技术栈,它整合了四个关键组件,为开发人员提供了强大的工具和框架支持。下面将详细讲解这四个组件及其整合方式。 1. **Spring Framework**: ...

    springMVC+Spring+Mybatis+Maven整合代码案例

    3、技术框架:Spring 4.1.4.RELEASE、Spring MVC 4.1.4.RELEASE、MyBatis 3.2.8 二、整合思路: 1、设计数据库:设计好表结构,最好符合3NF,使用Generator自动生成Mybatis相关表信息 2、创建Maven项目,按需映入...

    springmvc + spring + mybatis + maven整合配置文件

    在IT行业中,构建一个高效、可维护的企业级Web应用程序常常会采用MVC(Model-View-Controller)架构模式,Spring MVC、Spring框架和MyBatis是这种架构中的关键组件。结合Maven作为项目构建工具,我们可以实现优雅的...

    SpringMvc+Spring+MyBatis+Maven整合视频源码+数据库

    本资源提供的"SpringMvc+Spring+MyBatis+Maven整合视频源码+数据库"是针对这四个框架的集成实践,通过源码分析,有助于开发者深入理解它们的协同工作方式。 Spring MVC 是Spring框架的一部分,它作为控制器,负责...

    springmvc+spring+Mybatis+Maven整合

    Spring MVC、Spring 和 MyBatis 是Java开发中常用的三大框架,它们共同构成了一个高效、灵活的企业级应用开发体系。在本项目中,这三个框架通过 Maven 进行了整合,使得项目的构建、依赖管理和模块化更加方便。下面...

    SpringMVC+Spring+mybatis+maven整合视频教程源码+视频地址.rar

    《SpringMVC+Spring+Mybatis+maven整合详解》 在现代Java开发中,Spring框架以其强大的企业级应用支持和高度模块化的特性,成为开发者首选的框架之一。本教程将深入探讨SpringMVC、Spring、Mybatis以及Maven这四个...

    Spring+SpringMVC+Mybatis+Maven+bootstrap+ajax+jQuery整合开发简单的员工后台管理系统

    在本项目中,"Spring+SpringMVC+Mybatis+Maven+bootstrap+ajax+jQuery整合开发简单的员工后台管理系统",我们看到一个基于Java技术栈的Web应用开发实例。这个系统利用了多个核心技术来构建一个功能完备的员工管理...

    SpringMvc+Spring+MyBatis+Maven整合实例

    SpringMvc+Spring+MyBatis+Maven整合实例代码,教程见:http://www.cnblogs.com/NaughtyBaby/p/4754881.html 该教程是通过看: ... 《SpringMvc+Spring+Mybatis+Maven整合视频教程1》 编写供学习使用的。

    springmvc+spring+mybatis+maven整合源码

    【标题】"springmvc+spring+mybatis+maven整合源码"所涉及的知识点主要集中在企业级Java开发中常用的四个框架的集成应用上。这四个框架分别是Spring MVC、Spring、MyBatis和Maven,它们在Java Web开发中各有其重要...

    Struts2+maven+spring+mybatis整合实现注册功能实例

    Struts2、Maven、Spring和MyBatis是Java Web开发中的四大框架,它们的整合应用可以构建出高效、模块化的应用程序。这个实例是关于如何将这些技术融合在一起,实现一个用户注册的功能。 首先,Struts2是一个基于MVC...

    struts2+spring+mybatis+easyui的实现

    总的来说,"struts2+spring+mybatis+easyui"的实现是一个标准的Java Web项目结构,它利用Maven进行构建管理,通过整合四个组件,实现了后端的业务逻辑处理、数据访问和前端的用户界面展示。这种架构在实际开发中具有...

    spring+springmvc+mybatis+maven 整合当前最流行框架,本项目为mars,IntelliJ IDEA,eclplse直接引用

    spring+springmvc+mybatis+maven 整合当前最流行框架,本项目为mars项目原型框架,IntelliJ IDEA,eclplse直接引用pom.xml, 使用方法: 1.解压后与pom.xml 同一目录有sql,执行sql就可以连接数据库! 2.IntelliJ IDEA,...

    spring+springMVC+myBatis+maven项目整合

    【标题】"spring+springMVC+myBatis+maven项目整合"是一个常见的Java Web开发技术栈,这个项目集成了Spring框架(用于依赖注入和管理)、SpringMVC(用于处理HTTP请求和视图渲染)、MyBatis(作为持久层框架)以及...

    整合Spring+SpringMVC+Mybatis+Maven+Mysql项目实例

    整合搭建Spring+SpringMVC+Mybatis+Maven+Mysql开发实例

    孙宇SpringMvc+Spring+Mybatis+Maven整合视频

    孙宇SpringMvc+Spring+Mybatis+Maven整合视频 孙宇SpringMvc+Spring+Mybatis+Maven整合视频 孙宇SpringMvc+Spring+Mybatis+Maven整合视频

    activiti+spring+srping Mvc+mybatis+maven整合

    本项目是关于"activiti+spring+spring Mvc+mybatis+maven"的整合,旨在创建一个基于Activiti工作流引擎、Spring、Spring MVC、MyBatis以及Maven的开发环境。下面将详细介绍这些技术及其整合过程。 首先,`activiti`...

    spring+springmvc+mybatis+maven框架整合

    SSM框架整合是Java开发中常见的技术栈,包括Spring、SpringMVC和MyBatis三个核心组件,再结合Maven进行构建和依赖管理。本文将详细介绍这三个框架的整合过程及其重要知识点。 首先,Spring框架是Java企业级应用的...

    maven+springmvc+redis+mybatis整合

    本项目以“maven+springmvc+redis+mybatis整合”为主题,旨在提供一个基于这些技术的集成框架,特别强调了利用Redis作为缓存来提升应用性能。下面将详细阐述这个框架中的各个组成部分以及它们之间的协作。 首先,...

    springMVC+spring+mybatis+maven框架代码

    【标题】"springMVC+spring+mybatis+maven框架代码"所涉及的知识点主要集中在四个核心组件上:Spring MVC、Spring、MyBatis和Maven。这些是Java Web开发中常用的四大框架,它们共同构建了一个高效、灵活的后端应用...

Global site tag (gtag.js) - Google Analytics