博客
关于我
一起学习Spring boot 2.1.X | 第七篇:Mybatis Druid 数据库(SqlProvider)
阅读量:81 次
发布时间:2019-02-26

本文共 1060 字,大约阅读时间需要 3 分钟。

????

1. POM????

???????????????????pom.xml????????jar?????

com.example
myproject
1.0.0

???????????????????

2. @SelectProvider????

???????????????????@SelectProvider??????????

@SelectProvider(type=BaseUserProvider.class, method="selectUserById")public BaseUser selectById(@Param(value="id") Integer id) {    // ????}

3. ??SQL??

?????????

??????

public String selectUserById(Map
para) { return new SQL() { { SELECT("*"); FROM("base_user"); WHERE("id=" + para.get("id")); } }.toString();}

??????

public String selectUserById(Map
para) { return new SQL() { { SELECT("*"); FROM("base_user"); WHERE("id=" + para.get("id")); if (StringUtils.isNotBlank((String) para.get("username"))) { WHERE("username=" + para.get("username")); } } }.toString();}

????

  • ??????????????????????????????????
  • ??????????SQL???????????????
  • ????????????????????????????

转载地址:http://tpjz.baihongyu.com/

你可能感兴趣的文章
Objective-C实现BeadSort珠排序算法(附完整源码)
查看>>
Objective-C实现bellman ford贝尔曼福特算法(附完整源码)
查看>>
Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
查看>>
Objective-C实现bellman-ford贝尔曼-福特算法(附完整源码)
查看>>
Objective-C实现bellmanFord贝尔曼-福特算法(附完整源码)
查看>>
Objective-C实现BellmanFord贝尔曼-福特算法(附完整源码)
查看>>
Objective-C实现bezier curve贝塞尔曲线算法(附完整源码)
查看>>
Objective-C实现bfs 最短路径算法(附完整源码)
查看>>
Objective-C实现BF算法 (附完整源码)
查看>>
Objective-C实现Bilateral Filter双边滤波器算法(附完整源码)
查看>>
Objective-C实现binary exponentiation二进制幂运算算法(附完整源码)
查看>>
Objective-C实现binary search二分查找算法(附完整源码)
查看>>
Objective-C实现binary tree mirror二叉树镜像算法(附完整源码)
查看>>
Objective-C实现binary tree traversal二叉树遍历算法(附完整源码)
查看>>
Objective-C实现BinarySearchTreeNode树算法(附完整源码)
查看>>
Objective-C实现binarySearch二分查找算法(附完整源码)
查看>>
Objective-C实现binomial coefficient二项式系数算法(附完整源码)
查看>>
Objective-C实现binomial distribution二项分布算法(附完整源码)
查看>>
Objective-C实现bisection二分法算法(附完整源码)
查看>>
Objective-C实现bisection二等分算法(附完整源码)
查看>>