全部 文章 问答 分享 共找到79个相关内容
[文章] Java 注解详解
什么是注解
2020-10-05 10:11 · java / 注解 / java注解
[文章] SpringSecurity跟SpringBoot的整合-通过注解控制访问权限
SpringSecurity跟SpringBoot的整合-通过注解控制访问权限系列文章:SpringSecurity跟SpringBoot的整合-项目创建SpringSecurity跟SpringBoot
2020-04-04 13:44 · Spring / Security / 权限控制 / javaWeb / 注解
[文章] Android中使用Lombok注解实现自动getter、setter、Constructor
前言前段时间写了一阵子后端,使用到了Lombok注解,可以实现不用自己编写getter、setter、Constructor方法,Bean类看起来敲简洁。
2020-12-30 10:25 · Android / 安卓 / Lombok / 注解 / 插件 / 效率
[问答] AbstractProcessor的process方法里面有可以获得被注解的类的类名的方法吗
有没有小伙使用过AbstractProcessor呀,如何在里面获取被注解修饰的类名
2021-03-09 20:24 · android / java
[问答] @PreAuthorize权限注解在POST请求的方法上,没有权限不会返回指定的403错误
@PreAuthorize("@permissionService.admin()")@PostMappingPreAuthorize注解没有权限,加在POST请求的方法上不会返回指定的403错误,为什么返回
2020-08-18 03:14 · java
[文章] 在Retrofit中如何使用多个不同的BaseUrl
2、拿到自定义注解上的BaseUrl地址3、将当前请求的Url地址使用自定义注解上的BaseUrl地址进行替换难点分析如何在拦截器中获取到当前请求方法(或当前请求方法所在接口)上的自定义注解如何知道我们在拦截器中获取到的注解是带有
2022-06-28 16:01 · Android / 安卓 / kotlin / OkHttp / Retrofit / 拦截器
[文章] 《Kotlin》阅读笔记 第八章 元编程
基本类型数组需要指定为对应的XXXArray,如:IntArray而不是Array<Int>/标注在注解上的注解我们称之为元注解。Java有下列5个元注解
1970-01-01 00:00 · kotlin
[文章] SpringBoot实现一个Redis缓冲层
;returnRedisCacheManager.builder(redisConnectionFactory).cacheDefaults(config).build();}}控制层添加缓存功能通过注解方式根据查询的数据和参数生成
2021-09-23 23:39 · java / redis / mybatis / 缓存 / cache
[文章] Dubbo知识点(个人笔记)
2.设置内置策略可以在配置文件(全局)也可以在注解上(局部,优先)配置文件dubbo:application:name:first-dubbo-consumerregistry:address:zookeeper
2020-08-03 20:00 · 笔记
[文章] aar本地打包踩坑实录
从这个类的命名方式、包名来看,貌似是注解处理器生成出来的东西。
2023-10-31 11:55 · aar / 离线打包
[文章] 本地aar化踩坑实录
从这个类的命名方式、包名来看,貌似是注解处理器生成出来的东西。
2023-11-20 17:10 · aar / 注解处理
[文章] 开启安卓开发之旅:Kotlin基础知识体系详解
6.枚举与注解-枚举类:了解Kotlin枚举类型的定义和使用,以及它与Java枚举的区别。-注解:熟悉Kotlin注解的基本用法,包括元注解、运行时注解和编译时注解的应用场景。
2024-03-20 11:09 · kotlin / 安卓开发 / 基础知识 / 编程 / 安卓
[文章] 使用Hilt实现Android依赖注入(DI:dependency-injection)
在应用中使用Hilt在继承自Application类的上方添加@HiltAndroidApp注解
2021-12-21 12:08 · Android / Kotlin / Hilt / DI / 依赖注入
[问答] JavaWeb 启动tomecat不能访问注解的路径

想不明白为啥访问不了? 求解决办法

2022-01-11 22:55 · javaweb
[文章] Android网络编程Retrofit
有了注解驱动开发以后,很多配置通过注解的方式就可以完成了。简单了很多。而Retrofit是一款基于注解把httpapi转成接口,使用起来更加简单。接下来,我们就看看怎么使用吧!
[文章] idea使用easycode来创建实体
今天就贴出来1、安装插件2、在idea的右上角打开database3、数据库资源导入数据库数据4、导入完之后你就可以使用自动生成dao,entity之类的数据5、生成文件这样生成的文件没有@Entity注解以及表格注解这时候我们就需要去自定义模版
2020-12-24 11:24 · java
[文章] ACTable +Mybatis-plus+SpringBoot 实现实体类自动建表
/*.xmlconfiguration:log-impl:org.apache.ibatis.logging.stdout.StdOutImpl第三步写Bean类像一些@IsAutoIncrement注解是是否自增
2022-03-20 20:48 · AcTable使用
[问答] 鸿蒙next @Builder 使用问题
images.sunofbeaches.com//images/2024_10_25/1849754122912399361.png">

一般来说这些使用就算弃用了 也只是划横线 没说用不了报错 这个现象太奇怪了 好像3个注解都用不了了

2024-10-25 18:07 · 鸿蒙next
[文章] IDEA中LomBok插件的使用
IDEA中LomBok插件的使用允许转载至阳光沙滩微信公众号一、简介lombok是一个可以通过简单的注解的形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,简单来说,比如我们新建了一个类
2020-07-06 16:38 · java / idea / lombok
[问答] JavaWeb P31集成Redis问题
906483882696638464.png">

集成Redis配置好工具类之后启动报错提示这个,百度之后说需要加@Primary注解

2021-11-06 10:05 · JavaWeb
[问答] Retrofit对OKHttp的优势在哪?
Retrofit中等于说是用接口和注解的方式描述了一个Request,这让我反而觉得他没有那么面向对象了。OKhttp中用一个client执行一个request难道还不够简洁吗?
2020-03-28 23:13 · retrofit
[文章] TypeScript学习
类型数组TypeScript为数组提供了专用的类型语法,因此你可以很轻易的注解数组。它使用后缀[],接着你可以根据需要补充任何有效的类型注解(如::boolean[])。
2022-01-28 12:49 · ts
[文章] Swagger2介绍与集成
常用注解swagger通过注解表明该接口会生成文档,包括接口名、请求方法、参数、返回信息的等等。
[问答] 出现@com.fasterxml之类的报错注解


为什么会出现@com.fasterxml之类的注释?操作也没有问题,右键进入general,然后点击GsonFormat,复制返回值,就出现了这个情况。和插件上的结果完全不一样。



package com.example.androidnetwork02.domain;

import java.util.List;

@com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true)
public class GetTextItem {


    @com.fasterxml.jackson.annotation.JsonProperty("success")
    private Boolean success;
    @com.fasterxml.jackson.annotation.JsonProperty("code")
    private Integer code;
    @com.fasterxml.jackson.annotation.JsonProperty("message")
    private String message;
    @com.fasterxml.jackson.annotation.JsonProperty("data")
    private List<DataDTO> data;

    public Boolean isSuccess() {
        return success;
    }

    public void setSuccess(Boolean success) {
        this.success = success;
    }

    public Integer getCode() {
        return code;
    }

    public void setCode(Integer code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public List<DataDTO> getData() {
        return data;
    }

    public void setData(List<DataDTO> data) {
        this.data = data;
    }

    @com.fasterxml.jackson.annotation.JsonIgnoreProperties(ignoreUnknown = true)
    public static class DataDTO {
        @com.fasterxml.jackson.annotation.JsonProperty("id")
        private String id;
        @com.fasterxml.jackson.annotation.JsonProperty("title")
        private String title;
        @com.fasterxml.jackson.annotation.JsonProperty("viewCount")
        private Integer viewCount;
        @com.fasterxml.jackson.annotation.JsonProperty("commentCount")
        private Integer commentCount;
        @com.fasterxml.jackson.annotation.JsonProperty("publishTime")
        private String publishTime;
        @com.fasterxml.jackson.annotation.JsonProperty("userName")
        private String userName;
        @com.fasterxml.jackson.annotation.JsonProperty("cover")
        private String cover;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public Integer getViewCount() {
            return viewCount;
        }

        public void setViewCount(Integer viewCount) {
            this.viewCount = viewCount;
        }

        public Integer getCommentCount() {
            return commentCount;
        }

        public void setCommentCount(Integer commentCount) {
            this.commentCount = commentCount;
        }

        public String getPublishTime() {
            return publishTime;
        }

        public void setPublishTime(String publishTime) {
            this.publishTime = publishTime;
        }

        public String getUserName() {
            return userName;
        }

        public void setUserName(String userName) {
            this.userName = userName;
        }

        public String getCover() {
            return cover;
        }

        public void setCover(String cover) {
            this.cover = cover;
        }
    }
}

2024-08-11 22:44 · 插件 / 安卓
[文章] Java开发聊天机器人
GradleGroovyDSLimplementation'com.mikuac:shiro:latest'配置文件server:port:5555shiro:interceptor:com.hidewnd.shiro.plugins.InterceptorExample#注解方式编写的插件无需在插件列表
2025-01-22 17:57 · 机器人 / java / SpringBoot / Shiro
[问答] 网络编程Retrofit框架注解@Body与@Field有什么区别吗?
按照视频中的讲述,@Body是用于传入json字符串的,@Field是用于传递表单内容的。但实际上的应用场景呢?两者又有什么具体的区别呢?或者说什么时候该用哪一个?产品经理会说的吗?这里我百度了相关的内容,但是说的不太清楚,只是说如果出现问题,可以考虑适当修改。附上链接:https://www.jianshu.com/p/9052a048b52a
2020-06-09 16:35 · Android / Retrofit
[文章] 总结使用SpringBoot+Dubbo创建服务提供者项目和服务消费者项目的流程
注:使用Dubbo的Service注解,表明为该业务类对象为远程暴露的对象mapper层:数据库操作pojo层:实体类④创建application.yml文件##配置Zookeeper的连接信息dubbo
2020-06-19 23:26 · java / spring / SpringBoot / Zookeeperr / dubbo
[文章] 阳光沙滩博客系统-删除用户
HttpServletRequestrequest,@PathVariable("userId")StringuserId){//判断当前操作的用户是谁//根据用户角色判断是否可以删除//TODO:通过注解的方式来控制权限
[文章] 阳光沙滩博客系统-配置log日志输出
appender-refref="Console"/></root></configuration>lombok依赖为了方便使用我们直接添加@Slf4j注解
2020-06-17 15:41 · log / springboot / springmvc / 后台开发 / 项目实战
[文章] 如何使用EventBus?
ThreadMode.MAIN)funonMessageEvent(messageEvent:MessageEvent){binding.acceptText.text=messageEvent.name}@Subscribe注解参数中
2024-07-10 09:56 · Android / EventBus / Jetpack
  • 1
  • 2
  • 3