频道栏目
首页 > 程序开发 > 软件开发 > Java > 正文
SSM框架的搭建(Spring+SpringMVC+Mybatis第一个项目的搭建)
2017-11-03 11:38:35      个评论    来源:geekfly的专栏  
收藏   我要投稿

SSM框架的搭建(Spring+SpringMVC+Mybatis第一个项目的搭建)。

1. 新建Web project
这里写图片描述
2. 添加ljar文件
这里写图片描述
3. web.xml文件



  Major

    
    
        contextConfigLocation
        /WEB-INF/classes/spring/applicationContext-*.xml
    
    
        org.springframework.web.context.ContextLoaderListener
    

    
    
        springmvc_rest
        org.springframework.web.servlet.DispatcherServlet
        
        
            contextConfigLocation
            classpath:spring/springmvc.xml
        
     

    
        springmvc_rest
        /
    

    
    
        CharacterEncodingFilter
        org.springframework.web.filter.CharacterEncodingFilter
        
            encoding
            utf-8
        
    
    
        CharacterEncodingFilter
        /*
    

    
        index.html
        index.htm
        index.jsp
        default.html
        default.htm
        default.jsp
    

添加Source Foled 名称为config,添加如下文件
这里写图片描述

新建package
这里写图片描述
6.mybatis配置文件下的sqlMapConfig.xml文件





    

    
    
        
        
    

    

    
spring下的applicationContext-dao.xml


    
    
    

    
        
        
        
        
        
        
    
    
    
        
        
        
        
    
    
    
        
        
        
    
spring下的applicationContext-service.xml



spring下的applicationContext-transaction.xml




    
    




    
        
        
        
        
        
        
        
        
    



    


spring下的springmvc.xml


    
    

    
     
     


    
    
    
    

    
    

    
    
        
        
        
        
    

    
    
        
        
            5242880
        
    
数据库连接信息db.properties
jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis
jdbc.username=root
jdbc.password=mysql
log4J配置 log4j.properties
# Global logging configuration\uff0c\u5efa\u8bae\u5f00\u53d1\u73af\u5883\u4e2d\u8981\u7528debug
log4j.rootLogger=DEBUG, stdout
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n
编写FirstController
package com.ssm.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.servlet.ModelAndView;

@Controller
public class FirstController {
@RequestMapping("Index")
public ModelAndView index(){
    ModelAndView mav = new ModelAndView();
    mav.addObject("hello", "Hello world!");
    mav.setViewName("index");
    return mav;
}
}
在web-inf下新建jsp文件夹,添加index.jsp文件
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>


${hello}

14.发布网站,在浏览器输入 https://localhost:8080/FirstSSM/Index即可
这里写图片描述

至此,第一个SSM项目已经编写完成!

点击复制链接 与好友分享!回本站首页
上一篇:Java进阶(二十九)Could not create the view: An unexpected exception was thrown
下一篇:Spring+SpringMVC+mybatis入门(环境搭建+crud)
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站