spring boot 整合mybatis 取别名时遇到问题

![图片说明](https://img-ask.csdn.net/upload/201705/23/1495530657_491711.png)图片说明为什么这样查到的数据都是null???
http://blog.csdn.net/jrainbow/article/details/51980036 照着这个弄的一个框架 以前用搭建好的框架也是这样取个别名 get set 就可以得到的呀

0

2个回答

具体没有提供BlackList和其映射的mapper的xml文件。
看打印情况,黑名单数据是查到了,查到了2条,但是部分信息没有映射到BlackList里来,比如starttime和stoptime,userid。
检查下你的mapper文件的字段映射关系,字段名称是否和数据库字段名称的映射关系ok

0
chenmingmingyo
陈名名 回复乔丹码得: 是的 @Result(property = "starttime", column = "start_time"), 需要这样写才行
2 年多之前 回复
penghaiping1001
乔丹码得 回复陈名名: 明白了,你用的mybatis,去除了xml映射,但是你starttime和stoptime,userid这些字段名字要和数据库的名字一致
2 年多之前 回复
chenmingmingyo
陈名名 回复乔丹码得: 整个项目只有一个没用的web。xml 还有就是maven依赖的一个xml 跟一个配置端口那些的yml
2 年多之前 回复
penghaiping1001
乔丹码得 回复陈名名: 不是,是BlackList对应的那个操作数据库的mapper映射的xml文件,直白点就是放sql语句的那个文件
2 年多之前 回复
chenmingmingyo
陈名名 只看都有一个配置ip端口什么的xml
2 年多之前 回复
chenmingmingyo
陈名名 理解不是很深。。是下面这个嘛?
2 年多之前 回复

package xyz.cmm.smartblocker.common.configure;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import tk.mybatis.spring.mapper.MapperScannerConfigurer;

import java.util.Properties;

/**

  • MyBatis扫描接口,使用的tk.mybatis.spring.mapper.MapperScannerConfigurer,
  • 如果你不使用通用Mapper, 可以改为org.xxx... *
  • @author liuzh
  • @since 2015-12-19 14:46
    */
    @Configuration
    public class MyBatisMapperScannerConfig {

    @Bean
    public MapperScannerConfigurer mapperScannerConfigurer() {
    MapperScannerConfigurer mapperScannerConfigurer = new MapperScannerConfigurer();
    mapperScannerConfigurer
    .setSqlSessionFactoryBeanName("sqlSessionFactory");
    mapperScannerConfigurer.setBasePackage("xyz.cmm.smartblocker.*.dao");
    Properties properties = new Properties();
    properties
    .setProperty("mappers", "xyz.cmm.smartblocker.common.BaseDao");
    properties.setProperty("notEmpty", "false");
    properties.setProperty("IDENTITY", "MYSQL");
    mapperScannerConfigurer.setProperties(properties);

    return mapperScannerConfigurer;
    

    }

}


0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
spring boot整合mybatis遇到问题记录
问题一: 查询表数据,SQL语句正确,但是查询结果为null,结果报空指针异常 测试结果: logbak: 2018-10-18 14:23:45.990 com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... logbak: 2018-10-18 14:23:46.541 com.zaxxer.hikari.Hika...
Spring Boot整合Mybatis
Spring Boot整合MyBatis实现Restfull API实例,具体原理请参考笔者专栏Spring Boot从入门到精通
spring boot整合mybatis
本项目使用的环境: 开发工具:myeclipse springboot: 1.5.6 jdk:1.7 maven:3.3.9
Spring Boot整合MyBatis(下)
<p>rn <span style="color:#000000;font-size:16px;">本套课程由CSDN学院与咕泡学院共同打造,主要会围绕</span><span style="color:#000000;font-size:16px;">Spring Boot初遇、基本常识、注解和源码分析以及进阶4个方面进行讲解。</span> rn</p>rn<p>rn <span style="color:#000000;font-size:14px;"><br />rn</span> rn</p>rn<p>rn <span style="color:#000000;font-size:16px;">即使你之前从来没有用过Spring Boot也没关系,课程会带领你从0到进阶一步步提升,让你对Spring Boot爱不释手,同时了解Spring Boot的原理和源码。</span> rn</p>
spring boot之整合mybatis
spring boot与mybatis的完美整合(源码)!!!
spring boot和mybatis整合
一个简单的spring boot 和mybatis整合的实例,spring boot 就是spring 与 spring mvc的综合 mybatis就是半自动的orm框架,这是一个简单的整合demo
spring boot mybatis整合
该实例运用的时IDEA 工具开发,项目为grandle项目
spring boot 整合mybatis
基于spring boot, 整合mybatis,自动生成mybatis代码。
spring boot 和mybatis的整合
spring boot 来代替了spring框架,和mybatis进行了整合。
二十、Spring Boot整合MyBatis(下)
mybatis配置多数据源本篇采用druid作为连接池,配置多个数据源 单数据源,参考>http://blog.csdn.net/l_sail/article/details/70234062 自定义连接池参考>http://blog.csdn.net/l_sail/article/details/70233529maven依赖<?xml version="1.0" encoding="UTF-
Spring Boot笔记(整合Mybatis)
前言 我们知道Spring Boot为我们做了大量配置,简化了Spring应用的搭建以开发过程。毫无疑问,Spring Boot对Mybatis配置也做了同样的简化。首先,我们来梳理一下利用Mybatis开发需要准备的主要工作。 (1)Mybatis基础配置文件,来配置proerpties、settings、typeAliases等等; (2)映射器Mapper接口和XML配置文件; (3...
Spring boot Mybatis 整合(完整版)
做个标记,请移步大神博客:https://blog.csdn.net/winter_chen001/article/details/77249029
Spring Boot整合MyBatis连接数据库
1. 引入依赖 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;dependency&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;lt;groupId&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;gt;org.mybatis.spring
Spring Boot与MyBatis整合工程
Spring Boot与MyBatis整合工程,介绍文章《【Spring Boot学习总结】12.Spring Boot与MyBatis结合》地址:https://blog.csdn.net/acmman/article/details/82528818
spring Boot整合Mybatis增删改查
适合新手,有问题的话希望大家提出来,我也是刚好用到了,学习一下。
spring boot和mybatis整合(多数据源)
Spring Boot 和 Mybatis 的整合(多数据源),实际生产项目的结构,值得你学习。
spring boot 官方文档翻译之整合 mybatis
直接上代码 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.ap
spring boot 整合jsp与mybatis
spring boot 整合jsp与mybatis框架,可导入之后直接运行。
第三篇:Spring Boot整合MyBatis
本文主要讲解如何在Spring Boot下整合MyBatis,并访问数据库。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。(如不了解点击前往) 环境依赖 修改 POM 文件,添加mybatis-spring-boot-starter依赖。值得注意的是,可以不添加spring-boot-starter-jdbc。因为,mybatis-spring-boot-st...
Spring Boot整合Mybatis持久层框架
概述 Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 MyBatis 本是apache的一个开源...
Spring Boot整合Mybatis之环境搭建
<p>n <span style="color:#424242;font-size:14px;background-color:#FFFFFF;"><span style="color:#424242;font-size:14px;background-color:#FFFFFF;">Spring Boot框架是现在比较热门的微服务框架,很多软件公司都在使用。具有简洁、高效的特点。本套课程以实战为主,以问题场景为导向,</span><span style="color:#424242;font-size:14px;background-color:#FFFFFF;">代码实例讲解</span><span style="color:#424242;font-size:14px;background-color:#FFFFFF;">了Spring Boot用与Web开发的常用的基本规则。学完该套课程后,可以很快上手Spring Boot实战开发以及数据库访问框架Spring Data JPA!</span></span> n</p>n<p>n <br /></p>
spring boot 整合mybatis(多数据源)
spring boot 整合mybatis(多数据源)
Spring Boot + MyBatis + MySQL 整合
SpringBoot+MyBatis+MySQL来实现数据库的操作,附数据库表结构
Spring Boot整合MyBatis(上)
<p>rn <span style="color:#000000;font-size:16px;">本套课程由CSDN学院与咕泡学院共同打造,主要会围绕</span><span style="color:#000000;font-size:16px;">Spring Boot初遇、基本常识、注解和源码分析以及进阶4个方面进行讲解。</span> rn</p>rn<p>rn <span style="color:#000000;font-size:14px;"><br />rn</span> rn</p>rn<p>rn <span style="color:#000000;font-size:16px;">即使你之前从来没有用过Spring Boot也没关系,课程会带领你从0到进阶一步步提升,让你对Spring Boot爱不释手,同时了解Spring Boot的原理和源码。</span> rn</p>
Spring Boot 整合MyBatis的增删改查
       Spring框架非常优秀,但是它最大的问题是每个项目的开发都需要编写大量的配置文件.Spring Boot 的出现就是为了解决Spring框架存在的问题.你可以把它当做Spring MVC的升级版,有Spring MVC方面学习经验的读者可以迅速学会Spring Boot ,因为Spring Boot比Spring MVC简单的不是一点点,让你完全沉浸于业务的思考编码,不用考虑后期繁...
spring boot整合 mybatis 和 hikariCP
附件是spring boot整合mybatis和hikariCP的示例,本demo的spring boot是2.0以下版本,spring boot 2.0以上版本默认的数据库连接池就是hikariCP。
Spring Boot与Mybatis的整合--源码
Spring Boot与Mybatis的整合,非常贴近于实际生产项目的结构。
spring boot整合mybatis示例代码
前段时间自学spring boot 【 springboot学习记录】,mybatis【mybatis学习笔记】以及 springboot如何整合mybatis,写的测试项目 项目源码下载地址:spring boot整合mybatis 本套源码整合了 1.mybatis-generator自动生成代码 2.热部署 3.定时器 4.分页查询 5.读取静态资源文件 6.加密解密公共方法...
在mybatis里面取别名
区别名有两种方式 alias 英语是别名的意思利用 如果不指定alias,则别名为类名,别名不区分大小写也可以为某个包下的所有类取别名 在这种情况下,如果想为某个类名起专有别名,可以用注解@Alias(  )
mybatis字段取别名
**别名** <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" > <mapper namespace="com.mapper.InsUserMapper"
Spring Boot学习第三篇:Spring Boot整合Mybatis、和其他
Spring Boot整合Mybatis
Spring Boot整合Mybatis入门Demo
Spring Boot整合Mybatis入门练习Demo,数据库使用MySQL
spring boot整合mybatis事务配置
spring boot整合mybatis事务配置 接着上一篇文章,spring boot整合mybatis,需要配置事务。 只需要修改两个地方 一,service 事务主要是配置在处理业务逻辑的service层。在设计service层的时候,应该合理的抽象出方法包含的内容。然后将方法用@Trasactional注解注释,默认的话在抛出Exception.class异常的时候,就会触发方...
Spring Boot + Mybatis 整合实现RESTful API
Spring Boot 整合 Mybatis 实现RESTful API ,具体可以查看博客: http://blog.csdn.net/yaozhiqi1905658804/article/details/70820892
spring boot + mybatis + mysql整合项目
一个完整的spring boot + mybatis + mysql整合项目,使用的是springboot和maven的框架,对刚刚学习这方面的可以借鉴一下
Spring boot整合Mybatis xml文件路径配置问题
不要用. 要用/
Spring boot Mybatis 整合(注解版)
之前写过一篇关于springboot 与 mybatis整合的博文,使用了一段时间spring-data-jpa,发现那种方式真的是太爽了,mybatis的xml的映射配置总觉得有点麻烦。接口定义和映射离散在不同的文件中,阅读起来不是很方便。于是,准备使用mybatis的注解方式实现映射。如果喜欢xml方式的可以看我之前的博文: Spring boot Mybatis 整合(完整版) 开发环境: 开
spring boot 与mybatis整合(xml与注解)
目录 零、版本 一、目录树与所需jar包 二、配置文件 三、实体类 四、dao接口与注解 五、dao接口与xml文件 六、service 七、controller 零、版本 使用java1.8 mysql5.7 spring boot 1.5.20 一、目录树与所需jar包 创建spring boot时,选择 web,mybatis,jdbc,mysql...
spring boot逆向工程整合mybatis插件分页
&amp;lt;build&amp;gt; &amp;lt;plugins&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;spring-boot-maven-plugin&amp;lt;/artifactId&amp;gt; .
spring boot和mybatis整合小项目
spring boot和mybatis整合小项目,仅供参考..............................................................................................
相关热词 c# 线程顺序 c#昨天当前时间 c# 多进程 锁 c#mysql图片存取 c# ocx 委托事件 c# 读取类的属性和值 c# out 使用限制 c#获取url的id c#怎么进行分页查询 c# update 集合