每日一学--mybatis--02
在maven里面导入依赖之后就会有这些,具体作用如下
使用mybatis进行编程的时候它是面向接口编程,当我们调用那个接口的时候,会自动执行对应的mysql语句
使用mybatis的最重要的一步,在指定的xml里面进行一个访问操作
在xml里面进行设置
检测sql语句
1.导入依赖
<!-- log4j日志 --> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> </dependency>
然后加入log4j的配置文件
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE log4j:configuration SYSTEM "log4j.dtd"> <log4j:configuration xmlns:log4j="http://jakarta.apache.org/log4j/"> <appender name="STDOUT" class="org.apache.log4j.ConsoleAppender"> <param name="Encoding" value="UTF-8" /> <layout class="org.apache.log4j.PatternLayout"> <param name="ConversionPattern" value="%-5p %d{MM-dd HH:mm:ss,SSS} %m (%F:%L) \n" /> </layout> </appender> <logger name="java.sql"> <level value="debug" /> </logger> <logger name="org.apache.ibatis"> <level value="info" /> </logger> <root> <level value="debug" /> <appender-ref ref="STDOUT" /> </root> </log4j:configuration>
放到和我一样的位置就行了,然后运行正常,完美收工
这样我们就添加了一个日志的功能
总结:
mybatis是面向接口编程,所以要想进行操作第一就是要在接口里面写方法
2.到映射文件中写sql语句
新增mybatis操作的方法
1.在接口上写方法
2.到指定的mapper文件里面写sql语句
3.写方法来实现mapper里面的sql语句
上面的是必须的,下面的才是可以调用的方法
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?