在用到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进行解析,然后把相应的数据绑定到要返回的对象上

最新文章

  1. LeetCode: Largest Rectangle in Histogram(直方图最大面积)
  2. free(): invalid next size (fast/normal)问题
  3. 超图(hypergraph)
  4. 最大流加强 dinic+当前弧优化
  5. Node.js流
  6. nginx 配置301转发
  7. python下 help()使用方法
  8. 5月,专用程序猿的经典大作——APUE
  9. 多尺度二维离散小波重构waverec2
  10. Jvm threaddump,heapdump的分析及问题定位
  11. 移动web总结
  12. 第二章 C#语法基础 (2.2 C#语言的运算符和表达式)
  13. phpMyAdmin 4.7.x CSRF 漏洞利用
  14. Python 多线程、多进程 (一)之 源码执行流程、GIL
  15. zabbix之运维疑难总结
  16. eclipse wtp 没有自动生成 web.xml
  17. JAVA架构师面试题 一
  18. 评论alpha发布以及PSP
  19. Open vSwitch for CentOS
  20. java 多线程 day16 CountDownLatch 倒计时计数器

热门文章

  1. python Nosql-redis 连接、管道
  2. [ Linux 命令 ] awk
  3. CompareUtil
  4. k8s的service
  5. 【转】C#获取当前程序运行路径的方法集合
  6. (八)for语句
  7. spark技术热点问题互动问答2
  8. Django 在 view 中使用 Paginator分页插件
  9. [ThinkPHP] 独立分组配置,坑!!!
  10. 51nod 编辑距离问题(动态规划)