当前位置:首页  生活常识

生活常识

java注解详解(java注解)

2023-05-23 13:20:44
导读 你们好,最近小活发现有诸多的小伙伴们对于java注解详解,java注解这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。1、

你们好,最近小活发现有诸多的小伙伴们对于java注解详解,java注解这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 注释为我们向代码添加信息提供了一种正式的方式,这样我们以后就可以非常方便地使用这些数据。

2、 在某种程度上,注释是由元数据与源代码文件相结合的大趋势产生的,而不是保存在外部文档中。同时,注解也是对java上C#等其他语言造成的语言特性压力的一种回应。

3、 注释是javase5中引入的重要语言变化之一。他们可以提供完整描述程序所需的信息。而这些信息是java无法表达的。因此,注释使我们能够使用由编译器测试和验证的格式。

4、 存储关于程序的附加信息。

5、 注释由@interface关键字定义。

6、 public @interface testUser{};

7、 @Override

8、 public JSONObject agentPayRequest(JSONObject jsonObject) {

9、 UppAgentPayVo uppAgentPayVo=BeanUtils.toObject(jsonObject,UppAgentPayVo.class);

10、 String batchNo=String.valueOf(UidGeneratorUtil.generate());

11、 log.info('批次号:[{}]'批号);

12、 uppAgentPayVo.setBatchNo(batchNo);

13、 uppAgentPayVo.setPackNo(batchNo);

14、

15、 uppAgentPayVo.setBatchStatus('0');

16、 agentPayMgr.saveAgentPayInfo(uppAgentPayVo);

17、 JSONObject response=new JSONObject();

18、 response.put('batchNo',batchNo);

19、 return response;

20、 }

21、 do{

22、 PageInfoUppAgentPayDetailVo pageInfo=queryAgentPayDetails(batchNo,pageNum,pageSize);

23、 hasNextPage=pageInfo.isHasNextPage();

24、 pageNum=pageInfo.getNextPage();

25、 totalPage=pageInfo.getPages();

26、 totalNum=((Long)pageInfo.getTotal()).intValue();

27、 ListUppAgentPayDetailVo agentPayDetails=pageInfo.getList();

28、 if(!CollectionUtils.isEmpty(agentPayDetails)){

29、 sendAgentPayInfo(payOrgInfo,agentPayVo,agentPayDetails,pageNum,totalPage,totalNum);

30、 }

31、 } while (hasNextPage);

以上就是java注解这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本文由用户上传,如有侵权请联系删除!