TypechoJoeTheme

Toasobi的博客

SpingCloud项目 day1(项目准备,测试接口)

本文最后更新于2022年10月26日,已超过694天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!

前期的准备工作包含:父模块依赖导入,子模块继承父模块依赖导入,服务模块创建,mybatis plus自动代码生成

@Bean:Spring的@Bean注解用于告诉方法,产生一个Bean对象,然后这个Bean对象交给Spring管理。 产生这个Bean对象的方法Spring只会调用一次,随后这个Spring将会将这个Bean对象放在自己的IOC容器中。@Bean明确地指示了一种方法,什么方法呢?产生一个bean的方法,并且交给Spring容器管理;从这我们就明白了为啥@Bean是放在方法的注释上了,因为它很明确地告诉被注释的方法,你给我产生一个Bean,然后交给Spring容器,剩下的你就别管了。记住,@Bean就放在方法上,就是让方法去产生一个Bean,然后交给Spring容器。

@Autowired: @Autowired是一个注释,它可以对类成员变量、方法及构造函数进行标注,让 spring 完成 bean 自动装配的工作。@Autowired 默认是按照类去匹配,配合 @Qualifier 指定按照名称去装配 bean。

@Data: @Data注解的主要作用是提高代码的简洁,使用这个注解可以省去代码中大量的get()、 set()、 toString()等方法;

@EnableTransactionManagement:Spring Boot 使用事务非常简单,首先使用注解 @EnableTransactionManagement 开启事务支持后,然后在访问数据库的Service方法上添加注解 @Transactional 便可。

注意


逻辑删除需要的插件和注解,同时注意isDelete真正查询数据库的字段样式是is_delete;


propertise中的时间格式设置

朗读
赞(0)
评论 (0)