曹辰的博客

隐士,一枚88年的java程序员,好奇心比较强,目前是一个码农,从事Java方向的研究和开发。-- hins


  • 首页

  • 文章

  • 分类

  • 标签

  • 关于

  • 搜索

Git命令笔记

发表于 2019-03-22 | 分类于 Git
本文共计 : 1.7k 字 | 阅文耗时 ≈ 6 min
创建Git版本库"# GitHexo" >> README.md12345git initgit add .git commit -m "first commit"git remote add origin https://github.com/caochenhins/HexoBack.gitgit push -u origin master git - 查看远程仓库信息123 ...
Git
阅读全文 »

JavaEE基础知识学习----MyBatis(一)简介

发表于 2019-03-22 | 分类于 MyBatis
本文共计 : 407 字 | 阅文耗时 ≈ 1 min

MyBatis简介

MyBatis概述

  • MyBatis 是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。
  • MyBatis 避免了几乎所有的JDBC 代码和手动设置参数以及获取结果集。
  • MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java Objects,普通的Java对象)映射成数据库中的记录.

    MyBatis
    阅读全文 »

JavaEE基础知识学习----MyBatis(七)插件开发

发表于 2019-03-22 | 分类于 MyBatis
本文共计 : 910 字 | 阅文耗时 ≈ 4 min

Mybatis的插件开发

PageHelper分页插件

项目地址:https://github.com/pagehelper/Mybatis-PageHelper

文档地址:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/README_zh.md

使用步骤

1
2
3
4
5
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>最新版本</version>
</dependency>
MyBatis
阅读全文 »

JavaEE基础知识学习----MyBatis(三)映射文件

发表于 2019-03-22 | 分类于 MyBatis
本文共计 : 2.8k 字 | 阅文耗时 ≈ 11 min

MyBatis映射文件

MyBatis 的真正强大在于它的映射语句,也是它的魔力所在 。SQL 映射文件有很少的几个顶级元素 ,如下

  • cache – 给定命名空间的缓存配置。
  • cache-ref – 其他命名空间缓存配置的引用。
  • resultMap – 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。
  • sql – 可被其他语句引用的可重用语句块。
  • insert – 映射插入语句
  • update – 映射更新语句
  • delete – 映射删除语句
  • select – 映射查询语句
    MyBatis
    阅读全文 »

JavaEE基础知识学习----MyBatis(五)缓存机制

发表于 2019-03-22 | 分类于 MyBatis
本文共计 : 555 字 | 阅文耗时 ≈ 1 min

MyBatis的缓存机制

概述

MyBatis 包含一个非常强大的查询缓存特性,它可以非常方便地配置和定制。缓存可以极大的提升查询效率。MyBatis系统中默认定义了两级缓存,一级缓存和二级缓存。

  • 默认情况下,只有一级缓存(SqlSession级别的缓存,也称为本地缓存)开启。
  • 二级缓存需要手动开启和配置,他是基于namespace级别的缓存。
  • 为了提高扩展性。MyBatis定义了缓存接口Cache。我们可以通过实现Cache接口来自定义二级缓存
    MyBatis
    阅读全文 »

JavaEE基础知识学习----MyBatis(六)MBG逆向工程

发表于 2019-03-22 | 分类于 MyBatis
本文共计 : 572 字 | 阅文耗时 ≈ 2 min

MyBatis的逆向工程

概述

MyBatis Generator:简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件,接口,以及bean类。支持基本的增删改查,以及QBC风格的条件查询。但是表连接、存储过程等这些复杂sql的定义需要我们手工编写

官方文档地址:http://www.mybatis.org/generator/

官方工程地址:https://github.com/mybatis/generator/releases

MyBatis
阅读全文 »

1…567…23
曹辰

曹辰

133 日志
16 分类
27 标签
GitHub E-Mail CSDN 博客园
© 2018 — 2019 曹辰 | 全站共计字数: 321.3k
0%
雷姆
雷姆