博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搭建SSM框架
阅读量:6711 次
发布时间:2019-06-25

本文共 7874 字,大约阅读时间需要 26 分钟。

hot3.png

1.创建一个maven工程, File->New->Project->Maven

095908_SqoK_2617851.png

2.点击Next

095952_ILN7_2617851.png

3. 选用一个自己的maven配置文件和本地仓库路径

100056_ARKx_2617851.png

其中的setting.xml配置文件经测验速度不错, 配置如下:

<?xml version="1.0"?>  

<settings>  
<localRepository>/Users/stephen/.m2/ssm</localRepository><!--需要改成自己的maven的本地仓库地址-->  
    <mirrors>  
        <mirror>  
            <id>alimaven</id>  
            <name>aliyun maven</name>  
            <url>http://maven.aliyun.com/nexus/content/groups/public/</url>  
            <mirrorOf>central</mirrorOf>  
        </mirror>  
    </mirrors>  
  <profiles>  
    <profile>  
       <id>nexus</id>   
        <repositories>  
            <repository>  
                <id>nexus</id>  
                <name>local private nexus</name>  
                <url>http://maven.oschina.net/content/groups/public/</url>  
                <releases>  
                    <enabled>true</enabled>  
                </releases>  
                <snapshots>  
                    <enabled>false</enabled>  
                </snapshots>  
            </repository>  
        </repositories>  
          
        <pluginRepositories>  
            <pluginRepository>  
            <id>nexus</id>  
            <name>local private nexus</name>  
            <url>http://maven.oschina.net/content/groups/public/</url>  
            <releases>  
                <enabled>true</enabled>  
            </releases>  
            <snapshots>  
                <enabled>false</enabled>  
            </snapshots>  
            </pluginRepository>  
        </pluginRepositories>  
    </profile></profiles>  
</settings>

4. 填写项目名称和项目路径,点击Finish, 等待下载相关jar包后即可.

100255_2Z3o_2617851.png

5.加载jar包, 配置pom.xml

4.0.0
com.stephen
ssm-web
war
1.0-SNAPSHOT
ssm-web Maven Webapp
http://maven.apache.org
UTF-8
UTF-8
4.2.5.RELEASE
3.2.8
5.1.29
1.7.18
1.2.17
jstl
jstl
1.2
javax
javaee-api
7.0
junit
junit
4.11
test
org.springframework
spring-core
${spring.version}
org.springframework
spring-web
${spring.version}
org.springframework
spring-oxm
${spring.version}
org.springframework
spring-tx
${spring.version}
org.springframework
spring-jdbc
${spring.version}
org.springframework
spring-webmvc
${spring.version}
org.springframework
spring-context
${spring.version}
org.springframework
spring-context-support
${spring.version}
org.springframework
spring-aop
${spring.version}
org.springframework
spring-test
${spring.version}
org.mybatis
mybatis
${mybatis.version}
org.mybatis
mybatis-spring
1.2.2
mysql
mysql-connector-java
${mysql-driver.version}
commons-dbcp
commons-dbcp
1.2.2
com.alibaba
fastjson
1.1.41
log4j
log4j
${log4j.version}
org.slf4j
slf4j-api
${slf4j.version}
org.slf4j
slf4j-log4j12
${slf4j.version}
org.codehaus.jackson
jackson-mapper-asl
1.9.13
com.fasterxml.jackson.core
jackson-core
2.8.0
com.fasterxml.jackson.core
jackson-databind
2.8.0
commons-fileupload
commons-fileupload
1.3.1
commons-io
commons-io
2.4
commons-codec
commons-codec
1.9
ssm-web

 6. 创建jdbc.properties和log4j.properties, 配置数据库连接和日志

7. 创建并配置spring和springmvc的整合文件spring-mvc.xml

text/html;charset=UTF-8

8. 创建并配置spring和mybatis的整合文件spring-mybatis.xml

web-ssm
contextConfigLocation
classpath:spring-mybatis.xml
log4jConfigLocation
classpath:log4j.properties
encodingFilter
org.springframework.web.filter.CharacterEncodingFilter
encoding
UTF-8
encodingFilter
/*
org.springframework.web.context.ContextLoaderListener
org.springframework.web.util.IntrospectorCleanupListener
SpringMVC
org.springframework.web.servlet.DispatcherServlet
contextConfigLocation
classpath:spring-mvc.xml
1
true
SpringMVC
/
/index.jsp
15

其中, id="ssm-web"是我自己添加上的, 不然会出现element filtername is not allowed here, 原因尚未知.

后续待补充

转载于:https://my.oschina.net/u/2617851/blog/842573

你可能感兴趣的文章
Netty4 之 简单搭建HTTP服务
查看>>
在iframe窗体内 获取父级的元素;;在父窗口中获取iframe中的元素
查看>>
尘埃落定 所有你想了解的Apple Watch综述
查看>>
Ubuntu任务栏如何设置为底部
查看>>
Log4j分级别记录日志文件
查看>>
Firewalld防火墙
查看>>
Kafka 入门 and kafka+logstash 实战应用
查看>>
LoRaWAN 基础知识与关键技术
查看>>
文件服务器之Branchcache单域多站点环境搭建
查看>>
Windows下Libvirt Java API使用教程(一)- 开发环境部署
查看>>
JavaScript正则表达式19例(8)
查看>>
Redis简单介绍之(安装篇)
查看>>
思科路由器静态路由配置
查看>>
jsp开发教程之 仿MOP论坛 三(帖子列表-上)
查看>>
解决C++代码单元测试中的难题-不可验证和IO调用
查看>>
1.[数据结构和算法分析笔记]数组
查看>>
两道非常容易理解错的OSPF问题. 加深理解LSA的概念和ABR/ASBR的概念.
查看>>
Migration系列教程(Chapter 1)
查看>>
Mysqli 扩展库增强-----预处理技术 mysqli stmt
查看>>
cacti+nagios_巨菜版
查看>>