zoukankan      html  css  js  c++  java
  • myBatis+SpringMVC+Maven整合

    一、先创建表结构

    二、使用generator通过表结构自动生成model和dao、mapper

         使用步骤:

        1、解压generator.rar文件

        2、文件中的generator.xml文件需要进行修改,修改里面的文件生成地址

        3、打开生成语句.txt文件,复制出里面的内容,回到该文件所在目录下,右键-->打开命令窗口,将该命令执行,将会在相应的目录下生成文件Model,Dao、Mapper

            生成的文件包括mapper.xml中生成的封装语句,已办是不够用的,需要后期添加和修改

        注意:文件路径不要包含中文,会乱码,报错

    三、创建Maven项目

         1、修改项目编码:utf-8

         2、在项目或者对应的module项目下面的pom.xml文件中添加jar包依赖

             方法:如果有些jar包的名称或者版本号不会写怎么办

                 1.打开公司的Maven版本库:http://mvn.weijing.me/nexus/index.html,在里面找需要的jar包然后直接将配置坐标信息拷出

                    或者http://serach.maven.org/

                    必须记住的一些

                  spring-core.jar包的xml依赖copy出来,它的一些相关联的jar包也会自动进来(logg),这是maven的优势和特点

                  mybatis.jar是mybatis的jar包

                 mybatis-spring.jar是mybatis和spring相整合的包(会自动引入大量相关包)

                 mysql-connection-java.jar是mysql的java驱动包(如果是连接的其他数据库则需要引入相应的jar包)

                 juint.jar测试包添加<scope>test</scope>这个是说明只是在测试中生成这个包,发布的时候不会加入这个包

                druid.jar阿里巴巴公司的数据连接池jar包

                aspectjweaver.jar

                特点:这个pom中加入了xml依赖,保存后即可自动下载相应jar包

              2.写spring配置文件的(放在相应的目录下面)

                写spring-mybatis.xml配置文件

          

         3、juint测试

            在src/test/目录下面创建测试类,在测试方法之前加入@before注解

            检测测试是否成功

  • 相关阅读:
    wc
    wbinfo
    wall -- 向所有人的终端发送消息
    w
    vt-is-UTF8
    vmstat
    vimtutor
    vim
    centos7
    Web 在线文件管理器学习笔记与总结(8)删除文件
  • 原文地址:https://www.cnblogs.com/DASOU/p/4576113.html
Copyright © 2011-2022 走看看