ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

框架常用注解解释

2021-05-16 11:30:06  阅读:142  来源: 互联网

标签:常用 框架 2522% rank utm blog pc 注解 id


mybatis注解

@Select 映射查询的SQL语句
SelectProvider Select语句的动态SOL映射。允许指定一个类名和一个方法在执行时返回运行的查询语句。有两个属性:type和 method,type属性是类的完全限定名,method是该类中的那个方法名。、

@Insert 映射插入的SQL语句
@InsertProvider Insert语句的动态SQL映射。允许指定一个类名和一个方法在执行时返回运行的查询语句。有两个属性:type和 method,type属性是类的完全限定名,method是该类中的那个方法名。

@Update 映射更新的SQL语句
@UpdateProvider Update语句的动态SQL。允许指定一个类名和一个方法在执行时返回运行的查询语句。有两个属性:type和 method,type属性是类的完全限定名,method是该类中的那个方法名。

@Delete 映射删除的SQL语句
@DeleteProvider Delete句的动态SQL映射。允许指定一个类名和一个方法在执行时返回运行的查询语句。有两个属性:type和 method,type属性是类的完全限定名,method是该类中的那个方法名。

@Result 在列和属性之间的单独结果映射。属性包括:id、 column、 property、 javaType、jdbeType、 typeHandler、one、many。id属性是一个布尔值,表示是否被用于主键映射。one属性是单独的联系,和XML配置中的 <association>相似,而many属性是对集合而言的,和XML配置的<collection>相似。

@Options 提供配置选项的附加值,它们通常在映射句上作为附加功能配置出现。

@one 复杂类型的单独属性值映射。必指定 select属性,表示已映射的SQL语句的完全限定名。

@Many 复杂类型的集合属性映射。必指定 select属性,表示已映射的SQL语句的完全限定名。

@Param 当映射器方法需要多个参数时,这个注解可以被应用于映射器方法参数来给每个参数取一个名字。否则,多参数将会以它们的顺序位置和SQL语句中的表达式进行映射,这是默认的。

mybatis注解博客:

https://blog.csdn.net/guorui_java/article/details/108875682?utm_medium=distribute.pc_relevant.none-task-blog-baidujs_utm_term-0&spm=1001.2101.3001.4242

https://blog.csdn.net/A_Runner/article/details/83956233?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162113397616780366519342%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162113397616780366519342&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~hot_rank-1-83956233.first_rank_v2_pc_rank_v29&utm_term=mybatis%E5%B8%B8%E7%94%A8%E6%B3%A8%E8%A7%A3&spm=1018.2226.3001.4187

spring注解博客

https://blog.csdn.net/weixin_44337261/article/details/90709450?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162113463916780269850406%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=162113463916780269850406&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_click~default-2-90709450.first_rank_v2_pc_rank_v29&utm_term=spring%E6%B3%A8%E8%A7%A3&spm=1018.2226.3001.4187

https://blog.csdn.net/guorui_java/article/details/107347754?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-1.control

https://blog.csdn.net/u010648555/article/details/76299467?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162113463916780269850406%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=162113463916780269850406&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2alltop_positive~default-1-76299467.first_rank_v2_pc_rank_v29&utm_term=spring%E6%B3%A8%E8%A7%A3&spm=1018.2226.3001.4187

springmvc注解博客

https://blog.csdn.net/weixin_45082766/article/details/107198477?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162113535516780274141888%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162113535516780274141888&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~hot_rank-9-107198477.first_rank_v2_pc_rank_v29&utm_term=springmvc%E5%B8%B8%E7%94%A8%E6%B3%A8%E8%A7%A3&spm=1018.2226.3001.4187

springboot注解博客

https://blog.csdn.net/qq_18298439/article/details/90294558?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162113477416780265475843%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162113477416780265475843&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~hot_rank-4-90294558.first_rank_v2_pc_rank_v29&utm_term=springboot%E6%B3%A8%E8%A7%A3&spm=1018.2226.3001.4187

https://blog.csdn.net/weixin_40753536/article/details/81285046?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162113477416780265475843%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162113477416780265475843&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allfirst_rank_v2~hot_rank-1-81285046.first_rank_v2_pc_rank_v29&utm_term=springboot%E6%B3%A8%E8%A7%A3&spm=1018.2226.3001.4187

https://blog.csdn.net/guorui_java/article/details/107379648?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162113527416780265450643%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=162113527416780265450643&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogfirst_rank_v2~rank_v29-4-107379648.pc_v2_rank_blog_default&utm_term=spring&spm=1018.2226.3001.4450

标签:常用,框架,2522%,rank,utm,blog,pc,注解,id
来源: https://blog.csdn.net/qq_37351027/article/details/116885443

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有