随笔分类 - 【spring框架】
发表于 2023-03-25 14:58阅读次数:283评论次数:0
摘要:对于返回接口数据的脱敏,可以使用注解的方式。 数据: { "realName": "蜗牛", "address": "江苏省南京市....", "phoneNumber": "1685935467874", "idCard": "4333333333334334333" } 效果: 结构 自定义注解
阅读全文 »
发表于 2022-12-26 14:58阅读次数:70评论次数:0
摘要:# 应用名称 spring: servlet: multipart: max-request-size: 500MB #用来控制文件上传大小的限制 max-file-size: 500MB #用来指定服务端最大文件大小 profiles: active: local #用来执行不同环境yml文件,如
阅读全文 »
发表于 2022-12-20 08:03阅读次数:41评论次数:0
摘要:#1.回顾spring整合mybatis 1.引入依赖 spring相关 mysql相关 mysql驱动 druid数据源 mybatis相关的 mybatis核心jar mybatis和spring框架整合 2.书写配置 a.开启注解扫描 @SpringBootApplication @Compo
阅读全文 »
发表于 2022-12-10 21:34阅读次数:547评论次数:0
摘要:##@configuration: 这个注解用来代替spring容器的xml配置文件。具体就是配置文件中的标签。被@configuration标注的类,他里边所有的被@bean标注的方法都会被执行,这些方法返回的对象会注入到容器中,对象的id(bean id)就是方法名。 另外注意,被@config
阅读全文 »
发表于 2022-10-28 07:50阅读次数:87评论次数:0
摘要:1.application.yml 1.端口与全局访问前缀 server: port: 8081 servlet: context-path: /qianzhui 2.spring项目名、json设置全局Date格式 spring: application: name: 123 jackson: d
阅读全文 »
发表于 2022-10-27 20:26阅读次数:38评论次数:0
摘要:1.@JsonFormat 可以对Date对象设置格式 2.@JsonInclude 可以设置null值时不输出数据 3.@JsonIgnore 可以设置不输出数据 4.@JsonProperty 可以设置修改输出数据的变量名
阅读全文 »
发表于 2022-10-27 04:17阅读次数:495评论次数:0
摘要:1.获取单个值的话,使用@PathVariable和@RequestParam,不过@PathVariable是从url中获取restful形式的数据,不会获取?后的拼接数据,而@RequestParam就是获取url?后拼接的数据。但是这两种都是获取url上的数据 http://localhost
阅读全文 »
发表于 2022-10-26 20:18阅读次数:120评论次数:0
摘要:1、@PathVariable使用 @PathVariable 映射 URL 绑定的占位符(只能占一个参数),Spring3.0 新增的功能,通过 @PathVariable 可以将 URL 中占位符参数绑定到控制器(后端controller层的)处理方法的接收参中。 URL 中的 {xxx} 占位
阅读全文 »
发表于 2022-10-26 19:58阅读次数:20评论次数:0
摘要:关于@Autowired与@Resource 1.@Autowired是先按类型注入,如果存在两个及以上实现按名称注入,名称不存在可以使用@Qualifier指定,否则报错 @Autowired @Qualifier("myServiceImpl1") private MyService mySer
阅读全文 »
发表于 2022-10-17 18:18阅读次数:28评论次数:0
摘要:前言 对于从事java开发工作的小伙伴来说,spring框架肯定再熟悉不过了。spring给开发者提供了非常丰富的api,满足我们日常的工作需求。 如果想要创建bean实例,可以使用@Controller、@Service、@Repository、@Component等注解。 如果想要依赖注入某个对
阅读全文 »