springboot 脚手架管理

朴灿烈づ我的快乐病毒、 2023-02-15 01:24 99阅读 0赞

1,主要收集springboot相关脚手架的管理开发

2,classpath是指的 resource目录下的文件

3,获取spring的执行环境

4,@bean和 @componet区别?

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dwcHdwcDE_size_16_color_FFFFFF_t_70

  1. 总结:@Component@Bean都是用来注册Bean并装配到Spring容器中,但是BeanComponent的自定义性更强。可以实现一些Component实现不了的自定义加载类。

4, 注解@controller@service@component@repository区别

  1. @Repository:持久层,用于标注数据访问组件,即DAO组件。
  2. @Service:业务层,用于标注业务逻辑层组件。
  3. @Controller:控制层,用于标注控制层组件。
  4. @Component:当你不确定是属于哪一层的时候使用。
  5. Controller
  6. @Target({ElementType.TYPE})
  7. @Retention(RetentionPolicy.RUNTIME)
  8. @Documented
  9. @Component
  10. Repository
  11. @Target({ElementType.TYPE})
  12. @Retention(RetentionPolicy.RUNTIME)
  13. @Documented
  14. @Component
  15. Service
  16. @Target({ElementType.TYPE})
  17. @Retention(RetentionPolicy.RUNTIME)
  18. @Documented
  19. @Component
  20. Component
  21. @Target({ElementType.TYPE})
  22. @Retention(RetentionPolicy.RUNTIME)
  23. @Documented
  24. bean
  25. @Target({ElementType.METHOD, ElementType.ANNOTATION_TYPE})
  26. @Retention(RetentionPolicy.RUNTIME)
  27. @Documented

这几个注释本质没什么区别,只是更好的分层使用

5,spring mvc三大组件,servlet,listener,filter

其中linsterner的问题

6,springboot默认不支持jsp,只能使用模板引擎

7,LiveReload chrome插件,支持热更新

8,springboot默认使用的日志文件是slf4j

9,java独立日志跟踪id

10, applicationcontext的作用

发表评论

表情:
评论列表 (有 0 条评论,99人围观)

还没有评论,来说两句吧...

相关阅读