利用正则匹配替换 文档注释 生成注解@ApiModelProperty IDEA
每个括号可以看做是数组中的一个元素,当然这里的数组下标是从1开始,匹配表达式中有两组元素,第二个(\S*)也就是我们所匹配到的内容,这边的内容,下面替换时需要用到,$2的意思就是获取元素2中的内容。先获取匹配所需内容,再使用替换,这样就达到了想要生成注解的目的。 以上匹配表达式,适配我本机代码中的格式,有些格式不同的需要微调,改成适合自己的就好了,很简单,正则表达式并不常用,收集了部分符号以及含义,放在最下方
每个括号可以看做是数组中的一个元素,当然这里的数组下标是从1开始,匹配表达式中有两组元素,第二个(\S*)也就是我们所匹配到的内容,这边的内容,下面替换时需要用到,$2的意思就是获取元素2中的内容。先获取匹配所需内容,再使用替换,这样就达到了想要生成注解的目的。 以上匹配表达式,适配我本机代码中的格式,有些格式不同的需要微调,改成适合自己的就好了,很简单,正则表达式并不常用,收集了部分符号以及含义,放在最下方
方法/函数方法的定义:实现特定功能的一段代码,可反复使用。方法的调用:调用方法时,会优先执行方法内部代码,结束后,返回到方法调用处,继续向下执行。形参与实参:publicstaticvoid方法名称(形参){}
常见用途: 在类中的全局变量,与该类方法内局部变量重名时,方法被执行时,优先使用的是方法内的局部变量。想要调用全局变量就得使用this关键字,this.属性名(变量名),覆盖掉局部变量。
Java的语言特点·面向对象(贴近人类思维模式,模拟现实世界,解决现实问题)。·简单性(自动内存管理机制、不易造成内存溢出;简化流程处理、语义清晰)·跨平台(操作系统、服务器等)。
1、常用交换器RabbitMQ常用的交换器类型有direct、topic、fanout、headers四种。DirectExchange该类型的交换器将所有发送到该交换器的消息被转发到RoutingKey指定的队列中,也就是说路由到BindingKey和RoutingKey完全匹配的队列中。
1. Consul概念1.1 什么是Consul?Consul是HashiCorp公司推出的开源工具,Consul由Go语言开发,部署起来非常容易,只需要极少的可执行程序和配置文件,具有绿色、轻量级的特点。Consul是分布式的、高可用的、 可横向扩展的用于实现分布式系统的服务发现与配置。1.2 C
1.EurekaServer服务端安装1.1建modulecloud-eureka-server70011.2pom.xml<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="htt
学习分布式微服务架构,SpringCloud项目构建,十分喜欢尚硅谷老师的课程,此文章为记录周阳老师的2020最新版Springcloud的学习笔记。
解决关于数据库与数据库连接池的问题,com.mysql.cj.jdbc.Driver和com.mysql.jdbc.Driver。版本区别:com.mysql.jdbc.Driver是mysql-connector-java5中的com.mysql.cj.jdbc.Driver是mysql-connector-java6中的