首页 > 其他分享 >6.10

6.10

时间:2024-06-13 19:24:00浏览次数:22  
标签:Map name 6.10 Select policy import SELECT

package com.example.spring2.mapper;
import com.example.spring2.entity.User;

import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;


import java.util.List;
import java.util.Map;

@Mapper
public interface UserMapper {

@Select("SELECT COUNT(*) FROM policy WHERE name LIKE CONCAT('%', #{name}, '%')")
Map<String, User> getCountByName(@Param("name") String name);

@Select("SELECT COUNT(*) FROM policy WHERE document LIKE CONCAT('%', #{document}, '%')")
Map<String, User> getCountByDocument(@Param("document") String document);

@Select("SELECT COUNT(*) FROM policy WHERE organ LIKE CONCAT('%', #{organ}, '%')")
Map<String, User> getCountByOrgan(@Param("organ") String organ);

@Select("SELECT COUNT(*) FROM policy WHERE text LIKE CONCAT('%', #{text}, '%')")
Map<String, User> getCountByText(@Param("text") String text);

@Select("SELECT COUNT(*) FROM policy")
Map<String, User> getTotalCount();

@Select("SELECT name FROM policy")
List<User> getAllPolicies();

@Select("SELECT text FROM policy WHERE name LIKE CONCAT('%',#{name},'%')")
List<String> getAllPolicies2(String name);

@Select("SELECT name FROM policy WHERE name LIKE CONCAT('%',#{name},'%')")
List<User> getAllPolicies3(String name);

}

标签:Map,name,6.10,Select,policy,import,SELECT
From: https://www.cnblogs.com/kongxiangzeng/p/18246600

相关文章

  • 2024.6.10
    01背包问题详解01背包是一种动态规划问题。动态规划的核心就是状态转移方程,本文主要解释01背包状态转移方程的原理。问题描述01背包问题可描述为如下问题:有一个容量为V的背包,还有n个物体。现在忽略物体实际几何形状,我们认为只要背包的剩余容量大于等于物体体积,那就可以装进背包里......
  • 6.10
    《构建之法》是一本深入探讨软件工程实践与项目管理精髓的书籍,它不仅仅局限于技术层面的讲解,而是从更广阔的视角出发,涵盖了团队协作、项目规划、质量控制、持续集成等多个方面,为读者提供了一套全面而实用的软件开发方法论。阅读此书后,我深受启发,以下是我几点深刻的体会。首先,书中......
  • 6.10
    实验项目名称:实验三  Web数据库程序设计一、实验目的通过使用JSP技术设计一个简单的数据库管理系统,了解展示页面和编辑页面的区别,掌握Web服务器与MySQL数据库的连接和数据库操作的方法,掌握使用Java语言编写JSP文件的方法。二、实验内容和基本要求从以下列举的四个数据库中,任......
  • 2024.6.10(beta阶段的postmortem报告)
    beta阶段的postmortem报告1.每个成员在beta阶段的实践和alpha阶段有何改进?成员Beta阶段的实践和alpha阶段有何改进李天宇beta阶段相对于alpha阶段对调用AI和布置网页到服务器等相关技术更为熟悉。胡翔beta阶段相对于alpha阶段更加熟悉了C#和unity这两门语言,对游......
  • web入门(1)---6.10
    总结:多做一点NSSCTF的新手赛,了解基本题型,然后打牢基础知识谢队讲解攻防世界Web入门题讲解_哔哩哔哩_bilibili题目来源:攻防世界新手区1.view_source查看源代码2.get_post收获:get方法是直接在url网址后面?a=1这样发送请求post是点击postdate3.robots收获:ro......
  • 6.10物联网RK3399项目开发实录-驱动开发之SPI接口的使用(wulianjishu666)
    嵌入式实战开发例程,珍贵资料,开发必备:链接:https://pan.baidu.com/s/1149x7q_Yg6Zb3HN6gBBAVA?pwd=hs8b======================================================================SPI使用SPI简介SPI是一种高速的,全双工,同步串行通信接口,用于连接微控制器、传感器、存储设......
  • PMP-6.10 监督风险
    一、监督风险基础内容 0.涉及领域:风险管理计划风险管理计划规定了(1)应如何及何时审查风险(2)应遵守哪些政策和程序(3)与本监督过程有关的角色和职责安排(4)报告格式1.监督风险阶段需参照文档(1)问题日志问题日志用于检查未决问题是否已更新,并对风险登记册进行必要更新......
  • VMware Aria Operations for Networks 6.10 - 网络和应用监控工具
    VMwareAriaOperationsforNetworks6.10-网络和应用监控工具作者主页:sysin.orgVMwareAriaOperationsforNetworks(以前称为vRealizeNetworkInsight)通过监控、发现和分析,构建一个经过优化、高度可用且安全的、跨云网络基础架构。实现跨云环境的网络可见性借助VMwareAria......
  • centos 6.10 安装 qtCreator6.0.2
    centos6.10安装qtCreator6.0.2在centos6.10上源码编译安装qtCreator6.0.2下载地址下载后解压然后执行下面命令cdqt-creator-opensource-src-6.0.2mkdirbuild&&cdbuildcmake..makeset(CMAKE_PREFIX_PATH/home/fla/soft/qt5.15.11/lib/cmake/Qt5)SET(CMAKE......
  • [Unraid 系列 v6.10+] 9 安装 qbittorrent 容器
    说明Unraid建议使用ComposeSTACK进行管理。初始创建docker-compose.yml:version:"3"services:qbittorrent:image:linuxserver/qbittorrentcontainer_name:qbittorrentenvironment:-PUID=99-PGID=100-TZ=Asia/Sh......