java中“@”大多代表注解的意思。那么@param是用来在DAO层中声明参数的注解方式。
例如:
List<News>selectByUserIdAndOffset(@Param("userId") int userId, @Param("offset") int offset, @Param("limit") int limit)
@ param标签可以归档方法或构造器的某个单一参数,或者归档类、接口以及泛型方法的类型参数。在使用@ param标签时,我们应该针对方法的每一个参数都使用一个该标签。每个段落的第一个词会被当作参数名,而余下的部分则会被当作是对它的描述。
扩展资料:
注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解:
@Override,表示当前的方法定义将覆盖超类中的方法。
@Deprecated,使用了注解为它的元素编译器将发出警告,因为注解@Deprecated是不赞成使用的代码,被弃用的代码。
@SuppressWarnings,关闭不当编译器警告信息。
参考资料:
Java中@param注解的作用-脚本之家
你好!
你问的应该是$.param()的第二个可选参数设置为True吧?!$.param(object,trad)
参数说明
object:必需。规定要序列化的数组或对象。
trad:可选。布尔值,指定是否使用参数序列化的传统样式
有时候提交参数中有数组,设置这个可选项就显得十分必要了。
var obj = {
title: "test",
arr:[1,2,3]
}
jQuery.param(obj,true)
--->>title=test&arr=1&arr=2&arr=3
jQuery.param(obj)
--->>title=test&arr%5B%5D=1&arr%5B%5D=2&arr%5B%5D=3
希望对你有帮助!
定义和用法param 元素允许您为插入 XHTML 文档的对象规定 run-time 设置
实例
向 HTML 代码添加一个对象:
<object classid="clsid:F08DF954-8592-11D1-B16A-00C0F0283628" id="Slider1"
width="100" height="50">
<param name="BorderStyle" value="1" />
<param name="MousePointer" value="0" />
<param name="Enabled" value="1" />
<param name="Min" value="0" />
<param name="Max" value="10" />
</object>
name:定义参数的名称(用在脚本中)。
value :规定参数的值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)