- 博客(5)
- 收藏
- 关注
原创 mybatis入门系列3--增删改查的使用
学完上一篇的基础入门程序之后,相信大家对这个mybatis的基本工作流程应该有点轻微的印象了,然后我们继续来学习其基础的增删改查操作来加强使用mybatis的印象。力求给出复制粘贴就能跑起来的案例,让大家专注理解流程上,等流程熟悉之后我们继续深入高级特性以及源码级别的剖析。 回顾使用步骤(需要自己了然于胸) 编写mapper接口 在配置文件中编写对应的mapper中的sql语句 测试 编写mapper接口 package com.dingtone.dao; import com.dingtone.
2020-05-28 20:25:56
89
原创 Mybatis入门系列2--第一个Mybatis程序
Mybatis的入门我们先从一个最简单的mybatis程序开始,体会一下mybatis程序和JDBC代码的不同。好好感受一下基础的用法,后面我们会继续探究其增删改查如何实现。 主要步骤为: 搭建基础环境(创建maven工程–》倒入依赖的包-) 创建Mybatis核心配置文件 编写Mybatis工具类 编写实体类 编写mapper接口 创建mapper接口对应的配置文件 测试效果 数据库设计 CREATE DATABASE mybatis; USE mybatis; CREATE TABLE user(
2020-05-27 22:09:32
137
原创 Mybatis入门系列1--Mybatis简介
概述 什么是Mybatis? 是一款优秀的持久层框架 支持定制化SQL,存储过程以及高级映射 Mybatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集 可以使用简单的XML或者注解来配置和映射原生类型,接口和java的POJO为数据库的记录 Apache 开源项目ibatis。 现托管于GitHub.https://github.com/mybatis/mybatis-3 Maven 坐标:https://mvnrepository.com/artifact/org.mybatis/myba
2020-05-26 22:08:35
135
原创 反射机制详解
反射机制 本篇博文属于在课堂笔记中添加了很多自己的理解和实验截图,如有雷同,纯属巧合。 什么是反射机制? 在具体说反射之前,先稍微了解回顾一下动态语言和静态语言的区别: 静态VS动态语言 动态语言: 动态语言是一类在运行时可以改变其结构的语言:例如新的函数,对象甚至代码都可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时,代码可以根据某些条件改变自身结构 主要的动态语言...
2020-03-20 00:16:00
287
原创 精巧好用的Markdown工具---Typora
Markdown工具市场上现在有很多,像有道云笔记,印象笔记,MarkdownPad等,不过今天要推荐的是一款叫Typora的工具,是我用过的几种里面用的最舒服的。 首先上官网链接:https://typora.io,极简风的主页让人看着就很很舒服,产品风格也跟跟官网一样,主打便捷,高效。 打开之后是一个很干净的输入板,个任一般习惯把左侧的大纲栏展现出现,方便快速查找。 按快捷键ctrl+shi...
2020-03-14 17:48:53
382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人