SSM框架搭建详解
发布日期:2021-05-14 06:37:42 浏览次数:18 分类:精选文章

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

SSM���������������������������

SSM���Spring+SpringMVC+MyBatis���������������Java���������������������������������������������������������������Web���������������SSH���������������������������SSM���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������SSM���������������������������������������������������������

������������

1. ������Maven

Maven���������������������������������������������������������������������������������jar������������������������������������������������Maven������������

  • ������Maven���������������������(https://maven.apache.org)������������������������Maven���������������3.5.2������
  • ���������������������������������������������������������������������������MAVEN_HOME���������
  • ���������������������������mvn -version���������������������
  • 2. ������Eclipse

    ���Eclipse���������Maven���

  • ������Eclipse���������������������������Maven��������������� WINDOW > PREFERENCES > Maven������������������
  • ������������������������Maven���������������������������Spring Initializer������������������������������������������
  • ������������

    ������������������������������������SSM���������

  • ���������������������������������������������Spring Boot������������������������������������
  • ���������������������������pom.xml������������������Spring���SpringMVC���MyBatis������������������������������������������������������������������
  • ������JDBC������������������MySQL���Tomcat���JDBC���������������������������������
  • SSM������������

    1. Spring���MyBatis������

    ������������������������������������������������������������������

  • ������������������������������

    • jdbc.properties������������������������������������������������������UTF-8���
    • spring-mybatis.xml������������������������������������������������������������
    • log4j.properties������������������������������������RollingFileAppender���������������������
  • ������MyBatis Generator���������MyBatis Generator���������������������

    • ������Generator���������������������������������
    • ���������������������������������������������������DAO������������������������
  • ������Service���������������������������DAO������������������������������������Spring������������������

  • 2. SpringMVC������

    ������Spring���MyBatis���������������������������SpringMVC������������

  • ������spring-mvc.xml������������������������������������������������������������
  • ������Tomcat���������server.xml���������SpringMVCContextLoaderListener���������������������������������������
  • ������url-pattern������������������������������������/������������������������
  • ���������������

    1. ������������������������

    ���SpringMVC���������������UserController���������UserService������������������Action���������

    @Controller
    @RequestMapping("/user")
    public class UserController {
    @Resource
    private UserService userService;
    @RequestMapping("/showUser")
    public String showUser(HttpServletRequest request, Model model) {
    Long userId = Long.parseLong(request.getParameter("id"));
    User user = userService.getUserById(userId);
    model.addAttribute("user", user);
    return "showUser";
    }
    }

    2. ���������������

  • ������Tomcat������iTomcat���������������������������������Tomcat port������8080������
  • ���������������������������������������http://localhost:8080/yourproject/user/showUser?id=1���
  • ������������������

    • ��� SQL���������������������DAO������������������������������������������������������
    • ��� Connection������������������������dataSource������������������������������-url���username���password���������
    • ��� ���������������������������log4j.properties������������������������������������������������

    ���������������������������������SSM������������������������������������������������������Web���������������������������������������������������������������������������������������������������������������������������������������������������������������������������

    上一篇:springBoot集成Activiti6
    下一篇:String与StringBuffer,StringBuilder的区别

    发表评论

    最新留言

    关注你微信了!
    [***.104.42.241]2025年04月21日 02时04分02秒