草庐IT

MyBatis(十):日志

MyBatis通过使用内置的日志工厂提供日志功能。  在这里我们对STDOUT_LOGGING和LOG4J进行学习。一、STDOUT_LOGGING1.什么是STDOUT_LOGGINGSTDOUT_LOGGING是MyBatis的标准日志配置。STDOUT_LOGGING的使用无需其他的依赖,只需要在MyBatis的核心配置文件中进行settings>settings>标签的配置即可。2.STDOUT_LOGGING的具体使用实例(1)配置myvatis-config.xml核心配置文件xmlversion="1.0"encoding="UTF-8"?>DOCTYPEconfiguratio

MyBatis(十一):分页——利用SQL的limit实现

一、SQL中limit的基本用法我们先来熟悉SQL中limit的基本用法这是我现有的表结构然后进行limit查询1.select*fromuserlimit3,4这句SQL语句的意思是查询user表,跳过前3行,也就是从第四行开始查询4行数据。查询结果如下:  2.select*fromuserlimit3这句SQL语句的意思是查询user表,跳过前0行,查询3行数据。也是就相当于下面这句:select*fromuserlimit0,3查询结果如下:  现在我们知道了limit的基本用法,我们就尝试在MyBatis中实现。二、在MyBatis中实现limit分页首先我们要知道实现limit分页

MyBatis(十一):分页——利用SQL的limit实现

一、SQL中limit的基本用法我们先来熟悉SQL中limit的基本用法这是我现有的表结构然后进行limit查询1.select*fromuserlimit3,4这句SQL语句的意思是查询user表,跳过前3行,也就是从第四行开始查询4行数据。查询结果如下:  2.select*fromuserlimit3这句SQL语句的意思是查询user表,跳过前0行,查询3行数据。也是就相当于下面这句:select*fromuserlimit0,3查询结果如下:  现在我们知道了limit的基本用法,我们就尝试在MyBatis中实现。二、在MyBatis中实现limit分页首先我们要知道实现limit分页

2.MyBatis

MyBatis笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)视频教程(P47~P60)看前提醒:如果之前学过一些框架,只想知道mybatis怎么用,那么就不太建议看任何第三方教程,更建议直接去看官方文档,从入门到具体配置都有。如果之前没学过框架,也建议先试着去看,实在不行再继续看博客或教学视频内容。(官方文档不跟你废话,内容更加精炼)什么是MyBatis?MyBatis是一款优秀的持久层框架,用于简化JDBC开发MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefound

2.MyBatis

MyBatis笔记目录:(https://www.cnblogs.com/wenjie2000/p/16378441.html)视频教程(P47~P60)看前提醒:如果之前学过一些框架,只想知道mybatis怎么用,那么就不太建议看任何第三方教程,更建议直接去看官方文档,从入门到具体配置都有。如果之前没学过框架,也建议先试着去看,实在不行再继续看博客或教学视频内容。(官方文档不跟你废话,内容更加精炼)什么是MyBatis?MyBatis是一款优秀的持久层框架,用于简化JDBC开发MyBatis本是Apache的一个开源项目iBatis,2010年这个项目由apachesoftwarefound

学习笔记——在IDEA中创建Maven版的web工程;框架;Mybatis简介;搭建Mybatis框架步骤

2023-01-09 一、在IDEA中创建Maven版的web工程(1)步骤:①创建一个maven模块,命名为“maven_web_end”,之后需要创建web工程的目录。在“maven_web_end.src.main”下创建“webapp”文件夹(命名必须为webapp,否则识别不了);在“webapp”文件夹下创建“WEB_INF”文件夹;在“WEB-INF”文件夹下创建“web.xml”②在“web.xml”中添加代码xmlversion="1.0"encoding="UTF-8"?>web-appxmlns="http://xmlns.jcp.org/xml/ns/javaee"xm

学习笔记——在IDEA中创建Maven版的web工程;框架;Mybatis简介;搭建Mybatis框架步骤

2023-01-09 一、在IDEA中创建Maven版的web工程(1)步骤:①创建一个maven模块,命名为“maven_web_end”,之后需要创建web工程的目录。在“maven_web_end.src.main”下创建“webapp”文件夹(命名必须为webapp,否则识别不了);在“webapp”文件夹下创建“WEB_INF”文件夹;在“WEB-INF”文件夹下创建“web.xml”②在“web.xml”中添加代码xmlversion="1.0"encoding="UTF-8"?>web-appxmlns="http://xmlns.jcp.org/xml/ns/javaee"xm

学习笔记——Mybatis核心配置文件概述及根标签

2023-01-09一、Mybatis核心配置文件概述及根标签1、核心配置文件的概述(即“mybatis-config.xml”)MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。2、标签(1)configuration(配置)(2)properties(属性)作用:定义或引入外部属性文件在“day02_mybatis.src.main.resources”文件夹下创建“数据库的连接文件”,命名为“db.properties”①db.properties里面的内容#里面存放的数据格式为key=valuedb.driver=com.mysql.cj.jdbc.Drive

学习笔记——Mybatis核心配置文件概述及根标签

2023-01-09一、Mybatis核心配置文件概述及根标签1、核心配置文件的概述(即“mybatis-config.xml”)MyBatis的配置文件包含了会深深影响MyBatis行为的设置和属性信息。2、标签(1)configuration(配置)(2)properties(属性)作用:定义或引入外部属性文件在“day02_mybatis.src.main.resources”文件夹下创建“数据库的连接文件”,命名为“db.properties”①db.properties里面的内容#里面存放的数据格式为key=valuedb.driver=com.mysql.cj.jdbc.Drive

SSM(Spring,SpringMVC,Mybatis)框架整合项目

快速上手SSM(Spring,SpringMVC,Mybatis)框架整合项目环境要求:IDEAMySQL8.0.25Tomcat9Maven3.6数据库环境:创建一个存放书籍数据的数据库表CREATEDATABASE`ssmbooks`;USE`ssmbooks`;DROPTABLEIFEXISTS`books`;CREATETABLE`books`(`bookID`INT(10)NOTNULLAUTO_INCREMENTCOMMENT'书id',`bookName`VARCHAR(100)NOTNULLCOMMENT'书名',`bookCounts`INT(11)NOTNULLCOMMEN