spring
zzh18334820165
这个作者很懒,什么都没留下…
展开
-
JAVA_SpringBoot项目启动原理
SpringBoot项目启动入口类 由注解@SpringBootApplication描述的类 XxxApplication ,(main)这个类启动时,进行自动配置并扫描需要加载的类,通过(反射)类路径CalssPath:com.cy,把类从磁盘加载(load)(通过线程调用IO)到内存,创建许多Cass对象拿到Calss对象进行分析(看是否有Spring框架提供的注解@Component,@Controller,@Service等),有注解,Spring就会把这些类的对象进行管理,管理原创 2020-08-13 17:15:41 · 180 阅读 · 0 评论 -
Java_maven项目打包
利用maven工具项目打包说明:父级JT 其中包含了2个子级项目jt-manager 依赖于jt-common.所以项目打包是有顺序的.maven-install1.项目打包.打包效果原创 2020-08-01 08:44:06 · 185 阅读 · 0 评论 -
SpringBoot项目如何做到开箱即用的
SpringBoot项目如何做到开箱即用的SpringBoot特性: 开箱即用 引入少量(不引用)的配置,则可以实现项目的整合及使用原创 2020-07-28 22:30:36 · 798 阅读 · 0 评论 -
springBoot 常见报错异常与检查方法 NOSourceBean
springBoot SQL语句出现异常SpringBoot xml文件异常原创 2020-07-02 19:29:51 · 280 阅读 · 0 评论 -
springBoot测试类测试
在springBoot测试类测试方法时输出值为null,可能的原因是什么? a)defaultCache的属性上没使用有@Autowired相关注解描述(springBoot) b)单元测试类上没有使用@SpringBootTest注解描述 c)Test注解所在类包检测是否有问题,测试类的位置(例如包结构) ...原创 2020-06-29 21:32:43 · 208 阅读 · 0 评论 -
springBoot项目的启动发生了什么?
a) 加载类(将类的信息从磁盘读到内存): 线程技术+IO技术 b) 创建字节码对象(其类型为Class类型)用于存储类的字节码信息 c) 基于字节码对象获取类上的注解信息,判定此类是否要交给spring管理 (创建实例 ) d) 假如是叫给spring管理的对象,spring框架会创建其对象后赋予其特性e)基于配置文件(例如application.properties)以及springboot提供的自动配置对象...原创 2020-06-29 21:28:02 · 384 阅读 · 0 评论 -
springBoot项目工程代码结构规则及如何交给spring管理?
在springBoot中Java业务代码写在:src/main/java目录中,在启动类所在的包或者子包中启动类所在的包或者子包中的这些类使用特定的注解进行描述(例如@Commpent,@Service,@Controller,..) 在springBoot中Java业务测试代码写在: src/test/java目录中,在启动测试类所在的包或者子包中特点是:1)所有测试类使用@SpringBootApplication 注解进行描述 2)...原创 2020-06-29 21:19:46 · 337 阅读 · 0 评论