当前位置: 首页 > news >正文

SpringBoot-11-基于注解和XML方式的SpringBoot应用场景对比

文章目录

  • 1 基于注解的方式
    • 1.1 @Mapper
    • 1.2 @select
    • 1.3 @insert
    • 1.4 @update
    • 1.5 @delete
  • 2 基于XML的方式
    • 2.1 namespace
    • 2.2 resultMap
    • 2.3 select
    • 2.4 insert
    • 2.5 update
    • 2.6 delete
  • 3 service和controller
    • 3.1 service
    • 3.2 controller
  • 4 注解和xml的选择

如果SQL简单且项目规模较小,推荐使用注解。如果SQL复杂或项目较大需统一管理,推荐使用XML。

1 基于注解的方式

package com.zb.demo.mapper;import com.zb.demo.model.User;
import org.apache.ibatis.annotations.*;import java.util.List;
@Mapper
public interface UserMapper {@Select("SELECT * FROM users")

相关文章:

  • Kubernetes(k8s)全面解析:从入门到实践
  • 以前端的角度理解 Kubernetes(K8s)
  • xy坐标上如何判定两个矩形是否重合
  • 什么是ESLint?它有什么作用?
  • 指针、空间地址
  • 当NLP能模仿人类写作:原创性重构而非终结
  • 华为OD机试真题—— 货币单位换算(2025B卷:100分)Java/python/JavaScript/C/C++/GO最佳实现
  • 佳源科技退卷IPO:曾于2023年7月过会,原计划募资约9亿元
  • CAPL自动化-诊断Demo工程
  • 达梦数据库-学习-23-获取执行计划的N种方法
  • Leetcode 587. 安装栅栏
  • 针对面试- RabbitMQ消息队列篇
  • 基础编程题目集 7-1 厘米换算英尺英寸
  • java基础(面向对象高级部分)
  • 快速扩容VHD文件的DiskPart命令指南
  • 临床研究统计分析核心概念解析
  • 【AI智能体】Spring AI Tool 从使用到实战详解
  • day28JS+Node-JS打包工具Webpack
  • multiprocessing多进程使用案例
  • 使用Python,OpenCV,Tesseract-OCR对自己的运动数据图片进行识别及分析,并使用Matplotlib绘制配速图出来
  • 保定免费建站/哪些平台可以发布软文
  • 怎么样注册自己的网站/长沙seo霸屏
  • 广西电商网站/百度seo排名优化费用
  • 美国少年 建设网站/一键生成app制作器
  • 环保网站设计/大连网络推广公司哪家好
  • 美食网站建设策划书/网站建设案例