springboot2 多模块项目中mybatis如何使用
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,这篇文章将为大家详细讲解有关springboot2 多模块项目中mybatis如何使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。首先创建多模块项目
千家信息网最后更新 2025年12月01日springboot2 多模块项目中mybatis如何使用
这篇文章将为大家详细讲解有关springboot2 多模块项目中mybatis如何使用,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
首先创建多模块项目让项目成功运行并跑起来
可以参考文章创建多模块项目 Go!!!
项目分3个子模块分别是,父级megatron
megatron-api
项目启动类package com.megatron.module;import com.megatron.utils.IPUtils;import org.mybatis.spring.annotation.MapperScan;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplication@MapperScan("com.megatron.module.dal.mapper") //扫描指定包中的接口public class MegatronLogApiApplication { public static Logger logger = LoggerFactory.getLogger(MegatronLogApiApplication.class); public static void main(String[] args) { System.setProperty("local-ip", IPUtils.getLocalIp()); SpringApplication.run(MegatronLogApiApplication.class, args); }}application.yml
spring: datasource: name: mysql type: com.alibaba.druid.pool.DruidDataSource druid: filter: stat driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://127.0.0.1:3306/megatron?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true username: root password: #配置初始化大小/最小/最大 initial-size: 1 min-idle: 1 max-active: 20 #获取连接等待超时时间 max-wait: 60000 #间隔多久进行一次检测,检测需要关闭的空闲连接 time-between-eviction-runs-millis: 60000 #一个连接在池中最小生存的时间 min-evictable-idle-time-millis: 300000 validation-query: SELECT 'x' test-while-idle: true test-on-borrow: false test-on-return: false #打开PSCache,并指定每个连接上PSCache的大小。oracle设为true,mysql设为false。分库分表较多推荐设置为false pool-prepared-statements: false max-pool-prepared-statement-per-connection-size: 20logging: config: classpath:log4j2-test.ymlmybatis: mapper-locations: classpath:mapper/*.xml type-aliases-package: com.megatron.module.dal.entity
megatron-impl
mybatis需要用到的pomorg.mybatis mybatis 3.5.1 compile mysql mysql-connector-java runtime com.github.pagehelper pagehelper-spring-boot-starter 1.2.5 com.alibaba druid-spring-boot-starter 1.1.9 
红框内容是通过mybatis插件生成代码参考插件Go!!!最后可以看到结果可以正常输出
关于springboot2 多模块项目中mybatis如何使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
项目
模块
内容
文章
参考
最小
大小
插件
时间
更多
知识
篇文章
检测
不错
最大
成功
个子
代码
分库
分表
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
rust服务器管理手机
数据库设计安全设置
高频数据用什么数据库保存
未转变者服务器租用
服务器文件夹 安全选项
多益网络软件开发
嵌入式集成软件开发
玄武区国际软件开发售后服务
软件开发校招面试问题
计算机网络技术基础有感
数据库一键加密
拉曼数据库下载
计算机网络技术晋升路线图
大连哪里培训软件开发
孝感铭志网络技术有限公司
数据库2005sp4
数据库建表保存用户名和密码
成都安卓软件开发价位
怎么用服务器搭建热点
龙源数据库有用吗
手机软件开发比赛
服务器文件夹 安全选项
国家网络安全周易班
海洋神殿服务器
河北省网络安全观
临沂市智森互联网科技有限公司
初学者建议学习什么数据库
数据库联合主键优势
扩展人们信息网络技术的功能
成都安卓软件开发价位