java
花陨
这个作者很懒,什么都没留下…
展开
-
@RequestParam(required = true) | @RequestParam(required = false)作用
RequestParam(required = false)表示前端不传参数的时候,会将参数置为null。因此假如参数是int这种不能赋值为null的类型,就可能会报错。@RequestParam(required = true)时,前端必须传参数 否则报400错误。原创 2022-11-18 15:54:19 · 2938 阅读 · 0 评论 -
JAVA8中list集合常用方法
1,检查list中是否存在某个值:一个list集合内有name,sex字段,需要判断list中是否有name有叫张三的人,如果有返回true!boolean b = list.stream().filter(m -> m.getName().equals("张三")).findAny().isPresent();boolean b = list.stream().anyMatch(s -> s.getBuName().equals("张三33"));2,获取不重复的list集合中的个数原创 2022-02-28 10:42:38 · 656 阅读 · 0 评论 -
SpringCloud -- 整体架构
“https://www.springcloud.cc/spring-cloud-greenwich.html” SpringCloud官方中文文档!什么是springcloud????(手动黑人问号!!)总结下来主要就是快速构建分布式系统中默写常见模块的工具(例如:配置管理(统一config),服务发现(Eureka统一交给注册中间通过注册表维护),断路器(hystrix当一个服务调用一个服务时设置调用时间,如果不通就断开 防止服务雪崩),智能路由,微代理,控制总线…)。这个东东呢主要就干了这么些活,原创 2021-08-19 16:35:10 · 159 阅读 · 0 评论 -
IDEA debug SignatureParser Connected to the target VM, address: ‘127.0.0.1:63414‘, transport: ‘socke
使用idea过程中 debug启动项目 控制台出现 Connected to the target VM, address: ‘127.0.0.1:63414’, transport: ‘socket’ 先说抱歉因为解决好了之后忘却了截图 (嘻嘻嘻) 当你看到这个问题的时候可以从控制台右边拽出来一个小的控制页,然后会看到一个打着 √ 的选项 把这个选项去掉 再重启项目即可!!!看下面这个小小的截图 哈哈哈哈哈哈哈哈…...原创 2021-08-05 14:48:44 · 723 阅读 · 0 评论 -
简述BeanUtils中copyProperties
概念:BeanUtils提供对java反射和自省API的保证。其主要目的是利用反射机制对JavaBean的属性进行处理用法:如果有两个具有很多相同属性的JavaBean,例如:一个用户注册页面,有一个User实体类和一个UserActionForm实体类,之前都是逐个赋值!(low的一批 锤子的很)// 获取 ActionForm 表单数据 UserActionForm uForm = (UserActionForm) form; // 构造一个User对象 User user = ne原创 2021-08-04 16:47:02 · 160 阅读 · 0 评论 -
Generator执行多次之后报错:Error creating bean with name...... resource dependencies failed; nested exception
Generator执行多次之后报错:Error creating bean with name ‘pmsBrandServiceImpl’: Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘pmsBrandMapper’ defined i原创 2021-07-29 11:11:22 · 284 阅读 · 0 评论 -
IDEA报错:The injection point has the following annotations:....
IDEA报错:The injection point has the following annotations:- @org.springframework.beans.factory.annotation.Autowired(required=true)报错大致内容:代表bean没注入,从bean注入寻找方向。用@Autowired或者@Resource注入,但没扫到!解决方法:第一种在对应的Mapper接口中加入:@Mapper。 (这种的话,如果有多个mapper 则需要每一个都要添加一个@M原创 2021-07-29 10:03:50 · 35073 阅读 · 0 评论 -
Spring MVC+Spring+Mybatis实现支付宝支付功能(图文详解)
源码链接如下:https://github.com/OUYANGSIHAI/sihai-maven-ssm-alipay转载 2019-01-12 21:20:54 · 133 阅读 · 0 评论 -
JAVA多线程
如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模拟,当然也没法说能用单线程来实现:比如最常见的“生产者,消费者模型”。很多人都对其中的一些概念不够...转载 2018-12-18 15:59:35 · 95 阅读 · 0 评论 -
认真对待编程"java"!
导语自 2013 年毕业后,今年已经是我工作的第 4 个年头了,总在做 Java 相关的工作,终于有时间坐下来,写一篇关于 Java 写法的一篇文章,来探讨一下如果你真的是一个 Java 程序员,那你真的会写 Java 吗?笔者是一个务实的程序员,故本文绝非扯淡文章,文中内容都是干货,望读者看后,能有所收获。文章核心其实,本不想把标题写的那么恐怖,只是发现很多人干了几年 Java ...转载 2018-12-21 17:30:15 · 161 阅读 · 0 评论