Spring+Mybatis整合【SM框架最全整合】

本文介绍了如何整合Spring和Mybatis框架,创建了一个名为sm_demo1的Maven工程。开发环境包括jdk8.0、tomcat8.0、IDEA和MySql数据库。文章详细讲解了工程配置,如pom.xml的坐标配置,以及src目录下的包结构,包括bean、dao、service和test包的用途。此外,还提到了配置文件如db.properties、log4j.properties、mybatis-config.xml和spring-bean.xml的内容。
摘要由CSDN通过智能技术生成

前言:

目前基于JavaEE的企业级MVC开源框架SSM,是当今比较主流的开发框架,SSM出来的时间相对较晚,相对于SSH来说更加的轻量和简单易学,同时更是互联网应用开发的不二选择。今天我就SSM框架的整合中Spring+Mybatis整合做一个简单整理。

1、开发环境

jdk8.0+tomcat8.0+IDEA+MySql数据库

2、数据库结构

在这里插入图片描述

3、工程结构

在idea中建立maven工程sm_demo1,并进行如下配置:(idea中jar配置坐标后会自动下载,此处不多做解释)

1、工程配置:

在这里插入图片描述

2、配置说明

pom.xml:坐标配置
src:该目录下主要存放java代码,其中:
com.lmm.sm.bean:管理java实体类;
com.lmm.sm.dao:持久层代码管理,主要完成对数据库的CRUD;
com.lmm.sm.service:业务层代码管理,主要完成相关的业务处理;;
com.lmm.sm.test:一般用来进行单元测试;
resources:该目录下主要存放配置文件,其中有:
db.properties:配置数据库的driver、url、username、password

jdbc.driver=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/mybatis?characterEncoding=utf-8
jdbc.username=root
jdbc.password=root

log4j.properties:配置框架日志输出

# Global logging configuration
# developer-->DEBUG productor-->INFO or ERROR
log4j.rootLogger=DEBUG, stdout
# MyBatis logging configuration...
6
log4j.logger.org.mybatis.example.BlogMapper=TRACE
# Console output...
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%5p [%t] - %m%n

mybatis-config.xml:主要进

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值