Spring整合Mybatis
搭建环境
目的简单实现查询user表中id为1的数据信息
-
建立一个maven项目
-
在资源(Resouses)中写配置文件
-
mybatis-config.xml
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <!-- 定义类别名 --> <typeAliases> <package name="com.yjxxt.bean"/> </typeAliases> </configuration>
这里不扫描sql语句在之后的spring.xml写
-
jdbc.properties
jdbc.driver=com.mysql.cj.jdbc.Driver jdbc.url=jdbc:mysql://localhost:3306/java51?useUnicode=true&characterEncoding=utf8&serverTimezone=GMT%2B8&useSSL=false jdbc.username=root jdbc.password=root
这里面localhost:3306为你mysql的连接名 ,java51是你的库名,你要查询的user表就在java51中
之后就是连接的用户名和密码
-
log4j.properties
log4j.rootLogger=DEBUG, Console # Console log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.layout=org.apache.log4j.PatternLayout log4j.appender.Console.layout.ConversionPattern=%d [%t] %-5p [%c] - %m%n log4j.logger.java.sql.ResultSet=INFO log4j.logger
-