MyBatis
上善若水@qq.com
让我们一起快乐学习吧!!!
展开
-
MyBatis框架(9.0)
MyBatis框架(9.0) 使用Annotation配置MyBatis 1,建立INewsDao.java文件; package cn.mldn.dao; import java.util.List; import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.annotations.Insert; import ...原创 2019-12-18 14:49:35 · 211 阅读 · 0 评论 -
MyBatis框架(8.0)
MyBatis框架(8.0) 动态SQL if语句 所谓的if语句指的是更新或查询语句的时候可以对传入的内容进行判断操作; 1,New.xml文件 <select id="findAllByTitle" parameterType="News" resultMap="NewsResultMap"> SELECT nid,title,pub_date FROM news &l...原创 2019-12-16 18:14:26 · 509 阅读 · 0 评论 -
MyBatis框架(7.0)
MyBatis框架(7.0) MyBatis缓存机制 持久化的开发框架,必须有缓存机制,可以减少数据库的访问操作,以达到性能的提升。 一级缓存 范例:观察一级缓存 New.xml文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//E...原创 2019-12-13 15:42:16 · 308 阅读 · 0 评论 -
MyBatis框架(6.0)
MyBatis框架(5.0) 数据分页查询 ·以内容替换的方式设置的参数:${替换变量}; ·传递的是操作的数值:#{内容}。 SELECT * FROM WHERE 字段 LIKE ? LIMIT ?,?; SELECT * FROM WHERE ${ } LIKE #{ } LIMIT #{ },#{ }; 通过Mybatis进行该操作,那么就可以接受这样的一组数据,使用map集合完成。 ...原创 2019-12-13 10:19:40 · 192 阅读 · 0 评论 -
MyBatis框架(5.0)
MyBatis框架(4.0) 利用Mybatis实现查(Read)操作:原创 2019-12-11 19:03:29 · 211 阅读 · 0 评论 -
MyBatis框架(4.0)
MyBatis框架(4.0) 利用Mybatis实现CUD操作: 实现数据的增加(Create): 1,定义一张新闻数据表: -- 删除数据库 DROP DATABASE IF EXISTS mldn ; -- 创建数据库 CREATE DATABASE mldn CHARACTER SET UTF8 ; -- 使用数据库 USE mldn ; -- 创建数据表 CREATE TABLE new...原创 2019-12-11 16:32:38 · 242 阅读 · 0 评论 -
MyBatis框架(3.0)
MyBatis框架(3.0) 日志处理 1,将log4j.properties文件拷贝到src目录下: 2,将log4j,slf4j开发包导入WEB-INF中: 3,修改log4j.properties文件: log4j.logger.cn.mldn.mapping=TRACE 此时只要在“cn.mldn.mapping"命名空间下的内容都可以进行日志输出; 自定义MyBatisSessio...原创 2019-12-11 15:37:18 · 245 阅读 · 0 评论 -
MyBatis框架(2.0)
MyBatis框架(2.0) 实现数据的增加处理: 1,建立cn.mldn.vo.Member类: package cn.mldn.vo; import java.io.Serializable; import java.util.Date; @SuppressWarnings("serial") public class Member implements Serializable { pr...原创 2019-12-11 15:02:57 · 399 阅读 · 0 评论 -
MyBatis框架(1.0)
MyBatis框架(1.0) 配置MyBatis程序环境: 1,建立一个MyBatisProject项目: 2,将使用到的mybatis开发包与mysql开发包拷贝到WEB-INF/lib目录中: 3,建立数据库脚本文件: -- 删除数据库 DROP DATABASE IF EXISTS mldn ; -- 创建数据库 CREATE DATABASE mldn CHARACTER SET UT...原创 2019-12-11 11:24:20 · 170 阅读 · 0 评论