• spring boot 实战笔记(一)


    spring 概述:

        Bean :每一个被 Spring 管理的 JAVA对象,都称之为 Bean。Spring提供一个IoC容器来初始化对象,负责创建Bean, 解决对象之间的依赖管理和对象的使用。

        模块化 :Spring是模块化的(核心容器 + AOP + 消息 + Web + 数据访问)

        spring 生态:spring提供了大量的基于spring的项目,来更深入地降低开发难度。例如:spring boot 、spring social、 spring data 。。。。

    spring 项目搭建:

        项目构建工具:Ant 、 Maven 、 Gradle

        Maven:管理项目的依赖、编译、文档等信息。

                     Maven项目 都有一个 pom.xml 来管理项目的依赖以及项目的编译。

                     Maven会根据dependency中的依赖配置,从互联网在Maven中心库下载相关依赖包到 .m2目录下。

        IntelliJ IDEA:是JAVA最优秀的开发工具。(社区版免费,商业版强大)

        基础配置:依赖注入(为了解耦): @

                       java配置: 通过@Configuration@Bean 来实现的。

                                     @Configuration注解表明当前类是一个配置类,意味着里面有0个或多个@Bean注解。

                                     @Bean表示当前方法返回值是一个Bean,Bean名就是方法名。

                       AOP:面向切面编程(为了解耦)。

  • 相关阅读:
    ASP.NET小知识
    追溯ASP.NET发展史
    《ASP.NET MVC4 WEB编程》学习笔记------UrlHelper
    Python数据分析8-----网页文本处理
    sklearn学习9----LDA(discriminat_analysis)
    树(8)----路径和
    树(7)-----二叉树的序列化和反序列化
    xgboost学习
    Python笔记24-----迭代器、生成器的使用(如嵌套列表的展开、树的遍历等)
    算法20-----卡诺兰数
  • 原文地址:https://www.cnblogs.com/yuzhaoblog/p/8469743.html
Copyright © 2020-2023  润新知