美文网首页微服务
Java电商支付系统手把手实现(三) - SpringBoot

Java电商支付系统手把手实现(三) - SpringBoot

作者: JavaEdge | 来源:发表于2020-01-29 03:35 被阅读0次

    1 软件版本要对齐

    • java


    • Intellij IDEA Ultimate


    • Maven


    • SpringBoot
      2.1.7(强制必须)

    2 新建应用

    • 确保你的科学上网方式正常


    • 只修改标志范围内的
    • 注意可能 sb 的版本号找不到 2.1.7,先默认,之后再改,目前只勾选 Spring Web



    • 配置为本地 maven 路径


    • 修改为 2.1.7 版本


    • IDEA(开发是过程)

    • Java命令( 部署是最终结果&调试)

    3 MyBatis V.S JPA

    • JPA是趋势

    • Mybatis是国内现状



    • 版本对应表 在这里插入图片描述
    • Maven 安装方式


    • mybatis 只是持久层的框架,连接数据库我们还需要数据库驱动,注意不需要指定版本,sb starer 已经指定好了版本


    • 接着,自然是配置数据库了


    • 新建 pojo 包


    • 新建 dao 层

    • 单元测试不可忘


    • 数据库中字段值


    • 然而,我们却查得为 null 字段
    • 因为 Java 驼峰命名,而数据库是下划线分割命名,导致不匹配,幸好 mybatis 已经为我们解决


    • 有值啦!


    • 假如有很多 mapper 类,并不需要每个都显式注解@Mapper,在启动类添加扫描注解即可


    xml 语句

    • 注意指定mapper文件路径


    参考

    • 高性能 MySQL 第三版
    • 实战支付+电商双系统

    相关文章

      网友评论

        本文标题:Java电商支付系统手把手实现(三) - SpringBoot

        本文链接:https://www.haomeiwen.com/subject/fvkvthtx.html