bkt项目 (三)搭建环境并测试2之MyBatis映射方式更改
简介:这个项目是为了学习SpringBoot以及学习SpringCloud用的,如果对你有什么帮助,还是非常高兴的。
GitHub : https://github.com/fankf/bkt.git
技术使用 :SpringBoot + SSM + MySql
IDE : STS
之前采用的是注解方式做测试,但是考虑到可能采用比较复杂的sql语句,所以更改成XML文件作为映射方式。
更改配置:
# mybatis mapper 配置 此处添加 mapper 文件映射地址包名com.example.dao.xml,文件名 *.xml mybatis:type-aliases-package: com.example.daomapper-locations: classpath:com/example/dao/xml/*.xml
Dao更改:(注销注解)
public interface TestDao { /* @Select("select * from test")@Results({@Result(property="id",column="id"),@Result(property="testName",column="name")})*/List<Test> getTestList();}
映射XML文件TestDao.xml :
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.example.dao.TestDao"><sql id="columns">id AS "id",test_name AS "testName"</sql><select id="getTestList" resultType="com.example.entity.Test">select <include refid="columns"/>from test</select> </mapper>
请求:
http://localhost:8080/test
结果 :
[{"id":1,"testName":"测试1"},{"id":2,"testName":"测试2"}]
转载于:https://www.cnblogs.com/fastfn/p/9524468.html
bkt项目 (三)搭建环境并测试2之MyBatis映射方式更改相关推荐
- 权限项目 1_搭建环境
硅谷通用权限系统:搭建环境 一.项目介绍 1.介绍 权限管理是所有后台系统都会涉及的一个重要组成部分,而权限管理的核心流程是相似的,如果每个后台单独开发一套权限管理系统,就是重复造轮子,是人力的极大浪 ...
- bkt项目 (二)搭建环境并测试
简介:这个项目是为了学习SpringBoot以及学习SpringCloud用的,如果对你有什么帮助,还是非常高兴的. GitHub : https://github.com/fankf/bkt.g ...
- 独角兽项目 7 - 从环境到测试
玛克辛总算解决了项目环境的问题,但是现在障碍是测试. 通过在白板上,分析功能的价值流,发现凤凰项目的现有架构无法使团队独立的开发.测试或是向客户交付价值.团队需要对数据总线和项目进行解耦. 在 LAR ...
- java 取绝对值_Java实现一致性哈希算法,并搭建环境测试其负载均衡特性
实现负载均衡是后端领域一个重要的话题,一致性哈希算法是实现服务器负载均衡的方法之一,你很可能已在一些远程服务框架中使用过它.下面我们尝试一下自己实现一致性哈希算法. 一. 简述一致性哈希算法 这里不详 ...
- 基于Spark的机器学习实践 (三) - 实战环境搭建
0 相关源码 1 Spark环境安装 ◆ Spark 由scala语言编写,提供多种语言接口,需要JVM ◆ 官方为我们提供了Spark 编译好的版本,可以不必进行手动编译 ◆ Spark安装不难,配 ...
- bootstracp实现树形列表_Java实现一致性哈希算法,并搭建环境测试其负载均衡特性...
实现负载均衡是后端领域一个重要的话题,一致性哈希算法是实现服务器负载均衡的方法之一,你很可能已在一些远程服务框架中使用过它.下面我们尝试一下自己实现一致性哈希算法. 一. 简述一致性哈希算法 这里不详 ...
- Android开发实战一之搭建开发环境-附测试实例(已亲测)
使用JDK.Android SDK.Eclipse + ADT搭建开发环境 附测试实例 (已亲测) ----------------------------------------- ...
- 《谷粒商城》-项目简介以及环境搭建
谷粒商城 文章目录 谷粒商城 前言 一.项目简介 1.项目背景 1.1电商模式 1.2谷粒商城 2.项目架构图 2.1项目微服务架构图 2.2微服务划分图 3.项目技术&特色 4.项目前置要求 ...
- sit是什么环境_测试环境是什么_搭建测试环境要遵循什么原则?
测试环境是什么? 测试进行软件测试的之前,需要搭建好测试环境.那什么是测试环境呢? 简单的说就是软件运行的平台,即软件.硬件和网络三种环境的合集,也就是说:测试环境=软件+硬件+网络 硬件:包括PC机 ...
最新文章
- 【★】KMP算法完整教程
- [Linux] Centos DenyHosts 禁止针对linux sshd的暴力破解
- java编程思想学习(2):对象
- (转)在Windows上安装GPU版Tensorflow
- 手机格斗网游该如何避免延迟
- Backbone入门教程
- centos7卸载旧jdk安装新jdk1.8
- UI设计中的图标分为哪些类型?
- lwip-2.1.3在STM32F103ZE+ENC28J60有线网卡上无操作系统移植(使用STM32 HAL库)
- c语言入门自学 零基础学c语言教程
- 换IP软件如何使用,一起来看下换IP软件的使用教程
- 计算机算法专业英语,计算机算法英语常用术语
- 清明去哪玩儿? 可视化工具帮你锁定旅游TOP10!
- C# 获取 ARP 映射
- 基础30讲 第18讲 三重积分、曲线曲面积分
- 人民币为什么 不继续升值
- 如何执行 Visual Paradigm 的静默安装丨安装教程
- Python入门三:安装Pyqt5
- python 项目架构设计
- 在线引流工具Tcpcopy原理、环境搭建、使用、采坑