文档章节

mybatis不停读取配置文件

fog.
 fog.
发布于 2013/06/11 00:45
字数 388
阅读 4382
收藏 6
点赞 0
评论 0

开始配置文件内,没有使用别名,写的是全路径:    

<mapper namespace="org.szy.func.admin.mapper.IAdminMapper" >
  <resultMap id="BaseResultMap" type="org.szy.func.admin.model.Admin" >
    ...

后面使用注解加了别名的配置:

@Alias("Admin")
public class Admin extends GenericModel<Admin>{...

<mapper namespace="org.szy.func.admin.mapper.IAdminMapper" >
  <resultMap id="BaseResultMap" type="Admin" >
    ...

,后来启动时,程序就不停打印...

2013-06-11 00:42:17,437 INFO [org.springframework.beans.factory.support.DefaultListableBeanFactory] - <Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@133926: defining beans [org.springframework.context.support.PropertySourcesPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,SpringMVCInterceptor,springContextHolder,StartupHelper,adminService,noteService,noteTypeService,bonecpDataSource,dataSource,p6DataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,org.springframework.aop.config.internalAutoProxyCreator,org.springframework.transaction.annotation.AnnotationTransactionAttributeSource#0,org.springframework.transaction.interceptor.TransactionInterceptor#0,org.springframework.transaction.config.internalTransactionAdvisor,txManager,txAdvice,txPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,IAdminMapper,IAdminService,ILookupMapper,ILookupTypeMapper,IExternalInfoMapper,IResRelationMapper,INoteMapper,INoteTagRelationMapper,INoteTypeMapper,IReplyMapper,ITagMapper,INoteService,INoteTypeService,ILoginLogMapper,IRecordMapper]; root of factory hierarchy>
2013-06-11 00:42:18,296 DEBUG [org.szy.core.SpringContextHolder] - <注入ApplicationContext到SpringContextHolder:Root WebApplicationContext: startup date [Tue Jun 11 00:42:15 CST 2013]; root of context hierarchy>
2013-06-11 00:42:18,406 DEBUG [org.apache.ibatis.logging.LogFactory] - <Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.>
2013-06-11 00:42:18,578 INFO [org.springframework.jdbc.datasource.DriverManagerDataSource] - <Loaded JDBC driver: com.p6spy.engine.spy.P6SpyDriver>
2013-06-11 00:42:19,234 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,000 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,093 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,171 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,234 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,312 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,390 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,468 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,546 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>
2013-06-11 00:42:20,640 DEBUG [org.mybatis.spring.SqlSessionFactoryBean] - <Parsed configuration file: 'class path resource [mybatis/mybatis-config.xml]'>

后看了下API,发现是mybatis配置文件里应该还要配上

<typeAliases>
        <package name="org.szy.func.admin.model"/>
 </typeAliases>


错误提示都没有....


© 著作权归作者所有

共有 人打赏支持
fog.
粉丝 10
博文 32
码字总数 11708
作品 0
深圳
程序员
Mybatis-Plus 2.1-gamma 发布

Mybatis-Plus是一款 mybatis 动态SQL 自动注入 mybatis增删改查 crud 操作中间件。启动加载 XML 配置时注入 mybatis动态sql 操作,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非...

青苗
2017/06/29
1K
7
MyBatis整合Spring的实现(1)

目的 MyBatis是一个基于Java的持久层框架。也是很多程序员的最爱,因为自己控制的SQL时,写出一个好的SQL会大大的提高整体程序的性能。目前的项目一般都是MyBatis和Spring的整合,那么具体的...

tara_qri
2015/10/24
332
0
在IDEA中使用MyBatis框架时配置文件的路径问题

从Eclipse转过来,也是刚刚接触MyBatis和IDEA,在IDEA中读取配置文件时知道要把配置文件所在的目录”Mark directory as Resource“才能读取,但是在用Resources.getResourceAsStream()来读...

Michael_Hsu
2017/07/11
143
2
MyBatis整合Spring的实现(6)

分析 MyBatis整合Spring的实现(3)中可以知道,XMLConfigBuilder类读取MyBatis的全局配置文件信息转成Document,具体的把Document转成JAVA类,做了哪些操作呢?下面就来分析XMLConfigBuilde...

tara_qri
2015/10/25
82
0
SpringBoot--整合Mybatis和Redis

1 SpringBoot并没有提供整合Mybatis的工具包 第一种:使用mybatis官方提供的Spring Boot整合包实现,下载地址:https://github.com/mybatis/spring-boot-starter 第二种:自己整合,与Sprin...

btwangzhi
2017/11/19
0
0
SpringMVC + mybatis 无法读取JAR包中的XML配置文件问题

SpringMVC + mybatis 无法读取JAR包中的XML配置文件问题 在进行SpringMVC+Mybatis进行整合时,如果Mybatis的XML配置文件存在于JAR包中,当工程运行时会报出找不到方法异常。 如: <bean id="...

夏碌冬藏
03/26
0
0
MyBatis学习手记(一)MaBatis入门

MyBatis学习手记一 前:MyBatis官方学习(中文)文档 http://mybatis.github.io/mybatis-3/zh/index.html 一,首先,要使用MyBatis必须使用官方提供的MyBatis的JAR包 链接:https://github.com...

xiaolei123
2015/09/13
139
0
mybatis源码分析之Configuration

上一篇mybatis之SqlSessionFactory http://my.oschina.net/u/657390/blog/653637 上一篇对mybatis中SqlSessionFactory的创建过程进行了分析,从之前的分析可以看出创建过程中比较重要的一部分...

udbwcso
2016/04/18
2.9K
6
Mybatis学习系列(七)缓存机制

Mybatis缓存介绍 MyBatis提供一级缓存和二级缓存机制。 一级缓存是Sqlsession级别的缓存,Sqlsession类的实例对象中有一个hashmap用于缓存数据。不同的Sqlsession实例直接hashmap互不影响。M...

仍是少年
07/12
0
0
SpringMVC4 + Spring + MyBatis3

本文使用最新版本(4.1.5)的springmvc+spring+mybatis,采用最间的配置方式来进行搭建。 1. web.xml 我们知道springmvc是基于Servlet: DispatcherServlet来处理分发请求的,所以我们需要先在w...

梵蒂冈考虑过
2016/08/17
70
1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

TensorFlow 线性回归 拟合

用tf 对 一次函数进行拟合 效果 loss 简单实现如下 import tensorflow as tfimport numpy as npimport matplotlib.pyplot as plt# 保存显示数据plotdata = {"batchsize": [], "los...

阿豪boy
12分钟前
0
0
JupyterLab安装地图插件

JupyterLab安装地图插件 (本文所述软件还在发展之中,欢迎加入开源项目,提供建议、测试和开发。) 在Jupyter中进行数据分析时,往往需要将数据叠加到地图上。简单的可以利用matplotlib/ec...

openthings
20分钟前
0
0
Coding and Paper Letter(八)

资源整理 1 Coding: 1.Python项目,由Allen Downey撰写的Think Python第二版的LaTeX源代码和支持代码。 ThinkPython2 2.R语言包h3jsr,h3jsr使用V8的神奇力量通过其javascript绑定提供对Ube...

胖胖雕
29分钟前
0
0
skiplist跳跃表

插入删除log(N) TODO

梦想游戏人
30分钟前
1
0
利用世界杯,读懂 Python 装饰器

Python 装饰器是在面试过程高频被问到的问题,装饰器也是一个非常好用的特性, 熟练掌握装饰器会让你的编程思路更加宽广,程序也更加 pythonic。 今天就结合最近的世界杯带大家理解下装饰器。...

p柯西
44分钟前
0
0
Xshell登录阿里云服务器ECS

Xshell登录阿里云服务器ECS 1. 参考资料: 1). 《阿里云服务器怎么用?阿里云服务器使用教程》 链接:http://www.cr173.com/html/50758_1.html 2). eagle-zhang的CSDN博客《Xshell连接不上阿...

SuShine
53分钟前
1
0
IDEA中的HTTP Client Editor测试API

在前后端分离项目,前后端通过api进行通信。如果用postman免费版进行api测试的话,由于无法保存测试脚本到文件,不方便前端查看。 你可以选择付费版。也可以利用IDEA自带的HTTP Client Edito...

hutaishi
56分钟前
0
0
解决“只能通过Chrome网上应用商店安装该程序”的方法

摘要 : 最近有些用户反映某个Chrome插件在安装的时候,提示“只能通过Chrome网上应用商店安装该程序”,为了解决这一问题,Chrome插件网带来了相关的解决方法。 某些用户在Chrome插件网下载了...

沧海一刀
57分钟前
0
0
通过UNIX域套接字传递文件描述符

  传送文件描述符是高并发网络服务编程的一种常见实现方式。Nebula 高性能通用网络框架即采用了UNIX域套接字传递文件描述符设计和实现。本文详细说明一下传送文件描述符的应用。 1. TCP服务...

Bwar
今天
0
0
python操作Excle

# -*- coding: utf-8 -*-from openpyxl import load_workbook, Workbook#index:第几个sheet页,第一个sheet页的index为0def readExcle(filename,index): # 加载excle文件 wb = l......

淺陌离殇
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部