
Java_SpringBoot2笔记
文章平均质量分 57
一些笔记
今日晴转多雲
这个作者很懒,什么都没留下…
展开
-
JavaBean 实现 implements Serializable 序列化
implements Serializable 的目的是在网络传输过程中将类对象转换为字符序列,这些字符序列可以用来重建对象。持久存储,将对象的状态保存在存储媒体中以便可以在以后重新创建出完全相同的副本。按值封送,尤其是在分布式系统中。如果对象标记为 Serializable,则该对象将被自动序列化,并从一个应用程序域传输至另一个应用程序域,然后进行反序列化,从而在第二个应用程序域中产生出该对 象的一个精确副本。方便传输@Data@Table(name = "tb_community")publ原创 2021-08-03 16:52:27 · 731 阅读 · 0 评论 -
SpringBoot自动装配原理
原文链接----------------------@SpringBootApplication这个注解由好多注解组成主要的有以下三个:@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan先来看第一个:@SpringBootConfiguration进入这个注解之后会发现原来你就是一个@Configuration啊,一个JavaConfig配置类那我们使用JavaConfig不就是用来配置bean吗,所以有了这个注转载 2021-08-01 12:01:57 · 186 阅读 · 0 评论 -
05-SpringBoot核心功能之指标监控(了解)
博客地址:点击在这能查看所有端点定制health端点配置:原创 2021-07-31 15:56:15 · 128 阅读 · 0 评论 -
04-SpringBoot核心功能之单元测试
https://blog.youkuaiyun.com/weixin_45583303/article/details/117264093 ----原创 2021-07-31 14:37:12 · 120 阅读 · 0 评论 -
Spring容器常用注解
4.2、容器功能4.2.1、组件添加:下面这些注解需要掌握@Configuration:表明一个类是配置类,给容器中添加组件@Bean:给容器中添加一个Bean@Component:给容器中添加组件@Controller:表明一个类是控制类@Service:表明一个类是服务类@Repository:表明一个类是数据操作类@ComponentScan:指定包扫描路径@Import:导入某个类到容器@Conditional:按条件添加组件,判断为true的时候才执行@ImportReso原创 2021-07-30 17:03:57 · 474 阅读 · 0 评论 -
@Autowired 和@Resource区别 AND @Component, @Repository, @Service,@Controller,@Mapper的区别使用
Spring 注解 @Autowired 和@Resource 的区别:5、推荐使用:@Resource注解在字段上,这样就不用写setter方法了,并且这个注解是属于J2EE的,减少了与spring的耦合。这样代码看起就比较优雅。补充一下:在java中如果属性或者方法的标识符是private的话,是不能直接访问这个属性的,必须通过setter和getter方法才能够访问这个属性。@Autowired作用在字段上也不用写setter方法–底层是通过java的反射机制实现的,两者差别主要是装载顺序原创 2021-07-30 16:22:08 · 711 阅读 · 1 评论 -
mybatis-plus
mybatis-plus导入依赖<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.4.1</version></dependency>plus导入后不用引入mybatis和jdbc的了SqlSessionFact.原创 2021-07-29 22:18:32 · 154 阅读 · 0 评论 -
03-SpringBoot核心功能之web开发
转载于:https://blog.youkuaiyun.com/weixin_45583303/article/details/117068543静态资源访问静态资源目录只要静态资源放在类路径下(resources文件夹下),默认就可以被访问到: /static /public /resources /META-INF/resources访问 : 当前项目根路径/静态资源名 例如:localhost:8080/public.jpg原理:请求进来,先去找Controller看能不能处理,就原创 2021-07-24 16:53:51 · 241 阅读 · 0 评论 -
02-SpringBoot核心功能之配置文件
转载于:https://blog.youkuaiyun.com/weixin_45583303/article/details/117065359SpingBoot支持的配置文件有很多种,原生的配置文件使用比较麻烦,一般使用properties结尾的配置文件,或者是yaml配置文件,下面主要介绍yaml配置文件的使用语法字符串默认不用加上单引号或者双引号,也可以加,但是单引号和双引号的功能有点区别双引号:会转义特殊字符单引号;不会转义字符串里面的特殊字符,特殊字符最终只是一个普通的字符串数据对象:键值对的转载 2021-07-24 16:44:39 · 144 阅读 · 0 评论 -
01-SpringBoot基础入门
尚硅谷原文:https://www.yuque.com/atguigu/springboot/vgzmgh转载于 https://blog.youkuaiyun.com/weixin_45583303/article/details/117060513默认的包结构:默认的包扫描规则主程序(main方法)所在包及其下面的所有子包里面的组件都会被默认扫描进来 无需以前的包扫描配置,即在主配置类中添加各种包扫描还可以在SpringBoot的主配置类中:@SpringBootApplication(scanBas转载 2021-07-24 16:39:06 · 172 阅读 · 0 评论