mybatis
文章平均质量分 74
mybatis学习笔记
小马Mark
Java
展开
-
mybatis配置文件
主配置文件项目中使用的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> <prope原创 2021-05-14 12:38:03 · 88 阅读 · 0 评论 -
动态sql
在 mapper 的动态 SQL 中若出现大于号(>)、小于号(<)、大于等于号(>=),小于等于号(<=)等符号,最好将其转换为实体符号。否则, XML 可能会出现解析出错问题。特别是对于小于号(<),在 XML 中是绝不能出现的。否则解析 mapper 文件会出错实体符号表:<小于<>大于>>=大于等于>=<=小于等于<=if标签对于原创 2021-05-14 12:37:06 · 220 阅读 · 0 评论 -
mybati的Dao代理
一些类的介绍Resources: mybatis中的一个类, 负责读取主配置文件 InputStream in = Resources.getResourceAsStream("mybatis.xml");SqlSessionFactoryBuilder : 创建SqlSessionFactory对象SqlSessionFactoryBuilder builder = new SqlSessionFactoryBuilder();//创建SqlSessionFactory对象Sql原创 2021-05-14 12:36:32 · 97 阅读 · 2 评论 -
mybatis基础的crud
查看数据select详情见 mybatis初识里面的例子package com.maj.dao;import com.maj.domain.Account;import java.util.List;// 接口操作account表public interface AccountDao { // 查询account表中所有数据 public abstract List<Account> showAccount();}<mapper namespace原创 2021-05-14 12:35:47 · 64 阅读 · 0 评论 -
mybatis初识
MyBatis概述MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAOs)Mybatis的功能:注册数据库的驱动,例如 Cla原创 2021-05-10 20:41:15 · 492 阅读 · 4 评论 -
1.框架介绍
三层架构三层架构是指:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)三层的处理请求的交互:用户—>界面层—>业务逻辑层—>数据访问层—>DB数据库理解:界面层:是与用户打交道。接收用户的数据和向用户显示数据。业务逻辑层:接收传来的数据,进行业务逻辑的计算,检查,然后传递数据。数据访问层:与数据库打交道。向业务层传递数据库的数据和传递业务层数据到数据库的操作。原创 2021-05-10 20:24:33 · 266 阅读 · 1 评论