当前位置: 首页 > news >正文

织梦网站修改让别人做网站如何防止后门

织梦网站修改,让别人做网站如何防止后门,国家查企业信息查询平台,麻涌公司网站建设公司MyBatis 笔记记录 一、MyBatis基础1. MyBatis介绍及快速入门2. 相关API介绍2.1 Resources2.2 SqlSessionFactory&&SqlSessionFactoryBuilder2.3 SqlSession 3. 映射配置文件4. 核心配置文件4.1 规范写法4.2 参数和返回类型_起别名 5. 引入Log4j 二、MyBatis进阶1. 接口…

MyBatis 笔记记录

  • 一、MyBatis基础
    • 1. MyBatis介绍及快速入门
    • 2. 相关API介绍
      • 2.1 Resources
      • 2.2 SqlSessionFactory&&SqlSessionFactoryBuilder
      • 2.3 SqlSession
    • 3. 映射配置文件
    • 4. 核心配置文件
      • 4.1 规范写法
      • 4.2 参数和返回类型_起别名
    • 5. 引入Log4j
  • 二、MyBatis进阶
    • 1. 接口代理
    • 2. 动态sql使用
      • 2.1 where&if
      • 2.2 foreach
      • 2.3 片段抽取 include&sql
    • 3. 分页使用
  • 三、MyBatis高级

一、MyBatis基础

1. MyBatis介绍及快速入门

在这里插入图片描述
引入依赖:
在这里插入图片描述
写sql:
在这里插入图片描述

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapperPUBLIC "-//mybatis.org//DTD Mapper 3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="StudentMapper"><select id="find" resultType="com.jou.domain.Student">select * from student</select>
</mapper>

核心配置文件:
在这里插入图片描述

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration><environments default="mysql"><environment id="mysql"><transactionManager type="JDBC"></transactionManager><dataSource type="POOLED"><property name="driver" value="com.mysql.jdbc.Driver"/><property name="url" value="jdbc:mysql://localhost:3306/db1"/><property name="username" value="root"/><property name="password" value="root"/></dataSource></environment></environments><mappers><mapper resource="StudentMapper.xml"></mapper></mappers>
</configuration>

方法调用:
在这里插入图片描述
结果输出:
在这里插入图片描述

2. 相关API介绍

2.1 Resources

在这里插入图片描述

本质还是类加载器的调用
在这里插入图片描述

2.2 SqlSessionFactory&&SqlSessionFactoryBuilder

在这里插入图片描述

在这里插入图片描述

2.3 SqlSession

在这里插入图片描述

3. 映射配置文件

在这里插入图片描述
xml的使用


import com.jou.domain.Student;
import org.apache.ibatis.io.Resources;
import org.apache.ibatis.session.SqlSession;
import org.apache.ibatis.session.SqlSessionFactory;
import org.apache.ibatis.session.SqlSessionFactoryBuilder;
import org.junit.Test;import java.io.InputStream;
import java.util.List;public class StudentTest {@Testpublic  void findAll() throws Exception {InputStream is = Resources.getResourceAsStream("mybatis-config.xml");SqlSessionFactory sessionFactory = new SqlSessionFactoryBuilder().build(is);SqlSession sqlSession = sessionFactory.openSession();List<Student> students = sqlSession.selectList("StudentMapper.find");for (Student student : students) {System.out.println(student);}}
}

在这里插入图片描述

4. 核心配置文件

在这里插入图片描述

4.1 规范写法

在这里插入图片描述
在这里插入图片描述

4.2 参数和返回类型_起别名

核心配置中:
在这里插入图片描述
mapper中:
在这里插入图片描述
在这里插入图片描述

5. 引入Log4j

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
输出:
在这里插入图片描述

二、MyBatis进阶

1. 接口代理

在这里插入图片描述

在这里插入图片描述
mapper实现类去除,直接再实现层调用mapper对象
在这里插入图片描述

2. 动态sql使用

在这里插入图片描述

2.1 where&if

使用1:
在这里插入图片描述

2.2 foreach

在这里插入图片描述

2.3 片段抽取 include&sql

在这里插入图片描述
在这里插入图片描述

3. 分页使用

三、MyBatis高级

http://www.yayakq.cn/news/676942/

相关文章:

  • 手机网站建站软件做网站应该注意些什么
  • 宜昌做网站公司有哪些方法如何做网络营销推广员
  • 人才网站建站凡科网 免费网站
  • 服务器如何发布网站苏州百度快速排名优化
  • 南通seo网站排名优化广东seo外包服务
  • 家具网站开发设计任务书与执行方案做视频网站挣钱吗
  • 淘宝客的网站是自己做的吗网站关键词热度
  • 如何做网站浏览pdf婚庆网站建设总结
  • 百元做网站手机画户型图的软件
  • 呼伦贝尔做网站的公司腾讯云网站备案流程
  • wap 网站 源码模板怎么下载
  • 青岛百度整站优化服务免费dede企业网站模板
  • 建设个人技术网站做博客和做网站
  • 新公司怎么建立自己的网站wordpress纯图片主题
  • 前后端分离的网站怎么做wordpress怎么开发
  • 江西威乐建设集团有限公司企业网站湖州网站建设公司
  • 搭建本地环境做网站恢复原来的网站
  • 做网站怎么接活修改文章wordpress
  • 网站开发需要什么基础网站颜色设计
  • 北京景网站建设网站服务器需要多大
  • 网站资讯如何做织梦网站模板教程
  • 网站栏目做树形结构图鞍山建设信息网站
  • 做网站编辑如何写好一篇新闻公司品牌vi设计是什么
  • 优化型网站模板品牌设计论文题目
  • 网站建设前景怎么样天元建设集团有限公司第八建筑工程公司
  • 宝安公司网站建设比较好的佛山移动网站设计公司
  • 上海网站建设大概多少钱wordpress自动采集外链
  • 网站后台发布新闻263企业邮箱后缀是什么
  • 网站浏览历史怎么查看可以做淘宝联盟的免费网站
  • 毕业答辩ppt模板免费下载网站财经直播网站建设