SSM——导包和命名空间

Posted shoulinniao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SSM——导包和命名空间相关的知识,希望对你有一定的参考价值。

1.Spring-IOC

  • spring-beans
  • spring-context
  • spring-core
  • spring-expression
  • commons-loging(日志包)

2.Spring-AOP

  • com.springsoure.net.sf.cglib
  • com.springsoure.org.aopalliance
  • com.springsoure.org.aspectj.weaver
  • spring-aop
  • spring-aspects

3.Spring-JDBC

  • spring-jdbc
  • spring-orm
  • spring-tx(事务管理的核心包)
  • druid(德鲁伊连接池,可以用别的)
  • mysql-connector-java(数据驱动和数据源)

4.MyBatis

  • MyBatis-3.4.2.jar
  • log4j-1.2.17.jar(需要连同log4j.xml或者log4j.properties一起复制进项目,文件名不能改为别的,固定式log4j,内容不用管)
  • mysql-connector-java.5.1.8.jar

5.Spring整合MyBatis

  • mybatis-spring

6.SpringMVC-基础包

  • spring-web
  • spring-webmvc

7.SpringMVC-JSON交互

  • jackson-annotation
  • jackson-core
  • jackson-databind

8.SpringMVC-文件上传与下载

  • commons-fileupload
  • commons-io

9.SpringMVC-JSON与AJAX交互需要引用的js文件

  • jquery-1.11.3.min.js

 


 

1.xsi命名空间,最基础的配置bean的命名空间

<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 
     http://www.springframework.org/schema/beans/spring-beans-4.3.xsd
    ">

 

2.p命名空间,化简赋值写法

xmlns:p="http://www.springframework.org/schema/p"

 

3.util命名空间,在XML里配置集合的bean

xmlns:util="http://www.springframework.org/schema/util"
http://www.springframework.org/schema/util
http://www.springframework.org/schema/util/spring-util.xsd

 

4.context命名空间,扫描包,读取db.properties

xmlns:context="http://www.springframework.org/schema/context"
http://www.springframework.org/schema/context
http://www.springframework.org/schema/context/spring-context-4.3.xsd

 

5.aop命名空间,注解驱动

xmlns:aop="http://www.springframework.org/schema/aop"
http://www.springframework.org/schema/aop
http://www.springframework.org/schema/aop/spring-aop-4.3.xsd

 

6.tx命名空间,事务注解驱动

xmlns:tx="http://www.springframework.org/schema/tx"
http://www.springframework.org/schema/tx
http://www.springframework.org/schema/tx/spring-tx-4.3.xsd

 

7.mcv命名空间,静态资源请求、注解驱动、拦截器

xmlns:mvc="http://www.springframework.org/schema/mvc"
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-4.3.xsd

 

以上是关于SSM——导包和命名空间的主要内容,如果未能解决你的问题,请参考以下文章

Java面向对象--包和导包

导包和模块注意的问题

Help-IntelliJIDEA-2019-基础设置:4.自动导包和智能移除 (默认配置)

VSCODE 片段 PHP 自动填充命名空间

ssm整合之导包

SSM - Mybatis SQL映射文件