• spring的一些了解和使用maven确定目录结构


    spring初体验

    spring作为javaEE的一个全方位应用程序框架,它既可以应用于Java应用的开发,还可以应用于服务端开发。

    spring优点

    spring优点众多:

    • 非侵入式框架:Spring框架的API不会在业务逻辑上出现。
    • 降低组件之间耦合性:将对象的创建和依赖关系的维护工作都交给Spring容器管理。
    • 提供AOP支持:通用任务集中处理,减少传统OOP方法带来的代码冗余。
    • 直接配置文件管理数据库事物:省去手动编程
    • 提供Junit支持,进行单元测试。
    • 与其他框架无缝集成,像我们之前学的Mybatis。
    • 对开发中的某些API进行了封装,降低了使用难度

    spring架构图

    上层架构依赖于下层架构
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Ga9hIJU1-1667407872554)(https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/ebe6e8f439204748b3a785efa1df1466~tplv-k3u1fbpfcp-watermark.image?)]

    Spring引用和目录结构

    创建maven项目

    
       org.springframework
       spring-context
       5.2.10.RELEASE
    
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 打开官网复制基于xml的配置元数据的基本结构的代码,也可以连文档一起下载,本地复制
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-e2ENwbI1-1667407872556)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/a7d74959244d48f0a53506f5f30a1580~tplv-k3u1fbpfcp-watermark.image?)]
    • 代码如下:
            
    <beans xmlns="http://www.springframework.org/schema/beans"
           xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
           xsi:schemaLocation="http://www.springframework.org/schema/beans
            https://www.springframework.org/schema/beans/spring-beans.xsd">
    
    <bean id="..." class="...">
        
    bean>
    
    <bean id="..." class="...">
        
    bean>
    
    
    
    beans>
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    加载jar包

    在spring开发时,除了要自带的jar包外,其核心容器还需要commons.logging的jar包。到官方下载压缩包即可,然后解压到自定义目录。

    目录结构

    如果是在官网直接下载,则Spring目录结构文件夹介绍如下:

    • docs文件夹:用来存放Spring相关文档。
    • libs文件夹:存放开发所需的jar包和源码。
    • schema文件夹:存放Spring各种配置文件的XML Schema文档
  • 相关阅读:
    UE 实现鼠标点选模型
    竞赛 身份证识别系统 - 图像识别 深度学习
    【mitmproxy】一、简介与快速上手
    jdiixjxjs
    PHP图片文件管理功能系统源码
    ByteHouse MaterializedMySQL 增强优化
    VMware Explore 大会发布重磅云上技术之外,VMware 有哪些前沿探索?
    羽夏看Linux内核——中断与分页相关入门知识
    【解决问题】跨域 图片跨域问题 has been blocked by CORS policy No-Access-Control-Allow-Origin
    java计算机毕业设计高等数学试卷系统源码+mysql数据库+系统+lw文档+部署
  • 原文地址:https://blog.csdn.net/y943711797/article/details/127662259