java 问题汇总(总结,重点)若忘了可以看看{不定时更新}
2024-09-01 12:00:09
在用到spring框架中时,场景如下
post 请求过去,对象接收不到参数的值(解决办法:考虑到在参数上加个@RequestBody 注解即可,有些没加的是框架帮忙处理了后默认接收的是json串)
http://localhost:8080/xxxxxxxxxxx-xxxxxxx-api/xxxxxx/xxxxx/xxxxxxxxx/suggest/add.sgt
======================================================================================
mapper.xml->@Repository{存储数据层}->@Service{业务层}->@Controller{展示层} (spring注解可以理解为这样的线性,任其项目结构怎么变这样的线性结构是不会变的,万变不离其宗)
@Repository @Service @Controller均是注册在spring上下文中
@Autowired 在spring上下文中找bean
@Qualifier 配合 @Autowired使用 当找到多个同一类型的bean,则会抛异常,此时可以使用 @Qualifier("beanName"),明确指定bean的名称进行注入
@RequestMapping 配置连接
@Required 注册在sett方法上,检查有没有被调用
@RequestParam 绑定参数
@RequestBody读取Request请求的body部分数据,使用系统默认配置的HttpMessageConverter进行解析,然后把相应的数据绑定到要返回的对象上
最新文章
- LeetCode: Largest Rectangle in Histogram(直方图最大面积)
- free(): invalid next size (fast/normal)问题
- 超图(hypergraph)
- 最大流加强 dinic+当前弧优化
- Node.js流
- nginx 配置301转发
- python下	help()使用方法
- 5月,专用程序猿的经典大作——APUE
- 多尺度二维离散小波重构waverec2
- Jvm threaddump,heapdump的分析及问题定位
- 移动web总结
- 第二章 C#语法基础 (2.2 C#语言的运算符和表达式)
- phpMyAdmin 4.7.x CSRF 漏洞利用
- Python 多线程、多进程 (一)之 源码执行流程、GIL
- zabbix之运维疑难总结
- eclipse wtp 没有自动生成 web.xml
- JAVA架构师面试题 一
- 评论alpha发布以及PSP
- Open vSwitch for CentOS
- java 多线程 day16 CountDownLatch 倒计时计数器