forest自定Address
发表于|更新于
|浏览量:
你若伤过一个人的心,给他一百样好处,也别以为自己不会吃亏。因为羽箭虽然已经从伤口拔出,疼痛依旧留在心上。——萨迪
咱们按照文档里配置:

然后使用
1 | // 也是通过 @Address 注解来绑定动态地址来源 |
非常的方便
相关推荐
2023-06-17
Milo
放纵必需的自由而求暂时的安全的人们,结果既失去自由,又得不到安全——富兰克林 分享一个OPC UA的Java实现 https://github.com/eclipse/milo OPC UA Client SDK12345<dependency> <groupId>org.eclipse.milo</groupId> <artifactId>sdk-client</artifactId> <version>0.6.9</version></dependency> OPC UA Server SDK12345<dependency> <groupId>org.eclipse.milo</groupId> <artifactId>sdk-server</artifactId> <version>0.6.9</version></dependency>
2024-03-28
jackson转范型
不下决心培养思考习惯的人,便失去了生活中的最大乐趣。——爱迪生 代码很简单 1mapper.readValue(json, mapper.constructType(type)) 这里主要是来源com.alibaba.nacos.common.utils.JacksonUtils#toObj(java.lang.String, java.lang.reflect.Type) 主要是这个mapper.constructType(type) 还可以 12TypeFactory typeFactory = mapper.getTypeFactory();JavaType javaType = typeFactory.constructType(MyClass.class);
2021-03-29
groupingBy
老老实实最能打动人心。——莎士比亚 你们可能知道Collectors.groupingBy是干嘛的了,没错分组 例如我们需要把用户根据age分组 1234SecureRandom random = new SecureRandom();List<User> users = random.ints(20,25).parallel().mapToObj(r -> User.builder().name(Faker.instance(Locale.CHINA).name().username()).age(r).build()).limit(20).collect(Collectors.toList());Map<Integer, List<User>> listMap = users.stream().collect(Collectors.groupingBy(User::getAge));listMap.forEach((k, v) -> System.out.println(k + ":" + v)); ...
2021-10-01
compute
破产是一种暂时的困境,贫困是一种思想的状态。——比尔·盖茨 今天在Map中看到了这样一个函数:compute 于是做了点测验 123456789101112131415161718192021222324252627282930313233343536373839404142Map<String, String> map = MapUtil.newHashMap();map.put("123", "456");map.put("789", "123");System.out.println("如果存在就执行,并将结果作为value放入map");map.computeIfPresent("1234", (k, v) -> v + "1 ");// {123=456, 789=123} 说明未找到指定的key时无更改System.out.println(map);map.computeIfPresent...
2024-08-02
轻量级MVC服务器actframework
一个人追求的目标越高,他的才能就发展得越快,对社会就越有益,我确信这也是一个真理。——玛克西姆·高尔基 链接: GitHub - actframework/actframework: An easy to use Java MVC server stack InstallAdd act-starter-parent into your pom.xml file 12345<parent> <groupId>org.actframework</groupId> <artifactId>act-starter-parent</artifactId> <version>1.9.2.0</version></parent> Or use maven archetype to start a new project: 123456mvn archetype:generate -B \ -DgroupId=com.mycom.helloworld \ -Darti...
2020-07-28
jenkins配置之Tomcat篇
配置Tomcat下载链接:/img/oss/picGo/apache-tomcat-8.5.57.tar.gz 然后上传到服务器,解压 12345tar -zxvf apache-tomcat-8.5.57.tar.gz #创建目录mkdir /opt/tomcat#移动文件mv apache-tomcat-8.5.57/* /opt/tomcat/ 检测8080端口是否被占用 12345netstat -ntpl#查看指定端口netstat -lnp|grep 8080#解除占用kill -9 [端口号] 1234#运行tomcat8/opt/tomcat/bin/startup.sh#查看日志tail -f /opt/tomcat/logs/catalina.out 访问 注意。。。我这里是改了Gitlab的端口,否则会导致端口占用,要么tomcat启动不了,要么Gitlab502 123456789101112131415161718192021#更改gitlab配置文件vim /etc/gitlab/gitlab.rb...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog