zoukankan      html  css  js  c++  java
  • STS(Spring Tool Suite)下SSM(Spring+SpringMVC+Mybatis)框架搭建(二)

    继完成controller配置并使用controller实现页面跳转,现连接数据库进行登录。

    SSM框架中,使用Mybatis与数据库连接,因此需要配置关于mybatis的配置。

    废话少说直接开始:

    1、项目下的resources文件夹下创建一个包名为mybatis;并把mybatis-conf.xml(控件配置)放进去。

    2、使用逆向工程文件generatorSqlmapCustom生成 mapper.xml文件:

    1)generatorSqlmapCustom 放进去本项目的工作目录,再用import进行导入,之后把该逆向工程文件中的src目录下的除默认包以外的包全部删掉(注意!是包),修改generatorConfig.xml里面配置:指定数据连接驱动jar地址;jdbc连接;生成实体类地址;生成mapperxml文件接口dao;数据库表名;

    3、修改好之后运行GeneratorSqlmap.java文件之后refresh一下generatorSqlmapCustom会看到有新的包和文 件生成(这一步之前数据库内要有信息)。

    4、SSM项目创建一下包:要和刚修改的generatorConfig.xml里面的包名对应!

    实体类:xxx.xxx.entity

    ②xxx.xxx.mapper

    抽象类(接口):xxx.xxx.service

    实现类:xxx.xxx.service.impl

     

    mybatis包中连续创建包:com--ssm--mapper--xml

    这是因为此前spring-mybatis.xml里面设置的自动扫描mapping.xml文件的位置,可以修改的

     

    5、对应着把generatorSqlmapCustom生成的文件放到SSM项目里:

    至此,连接数据库登录的前期工作已完成,接下来就是你自己代码的实现了。

     

    本文中generatorSqlmapCustom 文件分享连接

    链接:https://pan.baidu.com/s/15S9pgeaAbib78ukxKKuURQ
    提取码:ya1w
    复制这段内容后打开百度网盘手机App,操作更方便哦

     

     

  • 相关阅读:
    Nginx优化
    Mysql日常操作
    YUM源
    MySQL5.7安装手册
    自律——可以让我们活的更高级
    javascript中with的用法
    js中所有函数的参数(按值和按引用)都是按值传递的,怎么理解?
    base64编码的图片在网页中显示
    form表单提交没有跨域问题,但ajax提交存在跨域问题
    移动端1px的适配问题
  • 原文地址:https://www.cnblogs.com/xiuxian-wu/p/10361266.html
Copyright © 2011-2022 走看看