![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
关于Spring的小知识点
知道越多,知道越少
正在学习java开发,努力中
展开
-
无代码开发平台
无代码开发平台的设计与实现 背景 近几年最受资本青睐的互联网科技赛道,无代码行业已经迈进发展加速期[1]随着学校数字化建设的不断深入, 如何选择适合的数字化开发工具并落地,成为许多学校和相关信息化部门关注的焦点。无代码开发平台通过自动代码生成和可视化编程,只需要浏览网站,即可快速搭建各种系统或者应用,满足了很多开发人员和业务人员的需求[2]。 无代码开发平台无需编写代码就能构建软件应用。它们都不要求开发人员具备任何传统编程语言的知识,而是提供了一种可视化的开发方法。这让更多人,尤其是精通技术的业务人员可以开原创 2022-05-07 09:36:37 · 6299 阅读 · 1 评论 -
详解Spring生命周期
详解Spring生命周期 首先直接上图、万事万物、唯图好记 1.Bean容器找到配置文件中Spring Bean的定义。 2.Bean容器利用Java Reflection API创建一个Bean的实例。 3.如果涉及到一些属性值,利用set()方法设置一些属性值。 4.如果Bean实现了BeanNameAware接口,调用setBeanName()方法,传入Bean的名字。 5.如果Bean实现了BeanClassLoaderAware接口,调用setBeanClassLoader()方法,传入Clas原创 2021-04-13 11:13:24 · 420 阅读 · 0 评论 -
@RequestBody这么搞?
@GetMapping("/consumer/payment/create") public CommonResult<Payment> create(Payment payment){ return restTemplate.postForObject(PAYMENT_URL+"/payment/create",payment,CommonResult.class); } @PostMapping(value = "/payment/create") .原创 2021-01-08 16:30:39 · 127 阅读 · 0 评论 -
Restful风格怎么搞?
什么是RESTful风格? 一、概述(百度百科) REST(英文:Representational State Transfer,简称REST) 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 二、什么是RESTful REST 指的是一组架构(约束条件)和原则。满足这些(约束条件)和(原则)的应用程序或设计就是 RESTful。 三、restful有什么特点 1.每一个URI原创 2021-01-07 17:38:28 · 124 阅读 · 0 评论 -
@Controller注解和@RestController注解去区别
知识点:@RestController注解相当于@ResponseBody + @Controller合在一起的作用。 如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,或者html,配置的视图解析器 InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。 如果需要返回到指定页面,则需要用 @Controller配合视图解析器InternalResourceViewResolver才原创 2021-01-07 17:28:55 · 549 阅读 · 0 评论 -
MyBatis中@Autowired注解和@Resource注解的区别
在Spring 3.X中经常使用到@Autowired和@Resource进行装配。 不禁好奇这两个注解的差异在何处??? 相同点: @Resource的作用相当于@Autowired,均可标注在字段或属性的setter方法上。 不同点: (1)提供方:@Autowired是由org.springframework.beans.factory.annotation.Autowired提供,换句话说就是由Spring提供;@Resource是由javax.annotation.Resource提供,即J2EE原创 2021-01-07 17:23:57 · 1085 阅读 · 0 评论 -
Spring@PathVariable和@RequestParam的区别
区别: PathVariable只能用于接收url路径上的参数,而RequestParam只能用于接收请求带的params 下面看一个简单的例子: @PostMapping("/books/{id}") public Object test(@PathVariable("id") long id,@RequestParam("name") String name, @RequestParam("author") String author,原创 2020-11-28 18:11:02 · 426 阅读 · 0 评论