自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 安装MySQL数据库——Windows10

在Windows10中安装MySQL数据库有两种。一种安装包安装,另一种压缩包安装。此处为安装包安装。 1 下载MySQL安装包 这里下载MySQL5.7版本,因为MySQL8.0更新较大,所以此处使用MySQL5.7.33版本。 MySQL官网下载地址:https://downloads.mysql.com/archives/installer/ 2 安装MySQL图解 选择Custom(自定义)安装 根据系统选择相应的MySQL,此出是64位操作系统和MySQL 检查需要...

2021-05-23 15:36:21 122

原创 SpringBoot第二篇:快速入门

2. 快速入门 2.1 创建工程 先创建一个空的项目 创建一个新的模块: 项目结构: 2.2 添加依赖 看到这里会有疑惑,前面说传统开发的问题之一就是依赖管理混乱,怎么这里我们还需要管理依赖呢?难道SpringBoot不帮我们管理吗? 别着急,现在我们的项目与SpringBoot还没有什么关联。SpringBoot提供了...

2019-07-18 23:46:25 158

原创 SpringBoot第一篇:了解SpringBoot

1. 了解SpringBoot 1.1 什么是SpringBoot SpringBoot是Spring项目中的一个子工程,与我们熟知的Spring-Frameword同属于Spring的产品: 我们可以看到下面的一段介绍: Takes an opinionated view of building production-ready Spring applications. Spring B...

2019-07-18 23:33:36 209

原创 MyBatis第六篇:逆向工程

11. 逆向工程 MyBatis逆向工程就是根据数据库表反向生成java代码和映射文件。 11.1 使用逆向工程 1. Emp表 CREATE TABLE `emp` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `age` int(11) DEFAULT NULL, `...

2019-07-07 23:26:34 111

原创 MyBatis第五篇:注解及缓存

9. 注解 1.UserMapper.java package com.yong.mapper; import java.util.List; import org.apache.ibatis.annotations.Select; import com.yong.po.User; public interface UserMapper { void insert(User u...

2019-07-07 16:30:39 558

原创 MyBatis第四篇:动态SQL及关联查询

7. 动态SQL 当映射文件中sql语句为:select * from `user` where username like '%${username}%' and sex='#{sex}'时,传入的参数没有经过验证,有可能会出现null或者‘’的情况,因此,结果会偏离我们的预期,所以我们要动态的使用sql,以避免此种情况。 7.1 IF标签 if标签相当于sql语句中的if关键字 作用:...

2019-07-07 16:15:32 404

原创 MyBatis第三篇:配置文件及输入输出映射

5. sqlMapConfig.xml配置文件 sqlMapConfig.xml中的配置顺序如下: 顺序 配置标签名称 说明 1 properties 属性 2 settings 配置全局参数 3...

2019-07-07 16:13:11 140

原创 MyBatis第二篇:框架原理及开发方式

3. 框架原理 Configuration对象:配置对象,内容是主配置文件(sqlMapConfig.xml),映射文件(User.xml.....) MappedStatement对象:输入输出对象,parameterType参数输入,resultType返回值输出 Executor对象:执行器对象,负责数据库的CRUD操作执行 4. 开发方式 4.1 原始Dao开发 1. U...

2019-07-07 16:10:02 97

原创 MyBatis第一篇:介绍及入门程序

1. 介绍 MyBatis是apache软件基金会下的一个开源项目,前身是Ibatis框架。2010年这个项目由apache软件基金会迁移到google code下,改名为MyBatis。2013年11月又迁移到了github。 MyBatis是一个持久层的框架,是对JDBC操作数据库的封装,使开发者只需要关注业务本身,不需要花费精力去处理加载驱动,创建数据库连接对象、创建statement语...

2019-07-07 15:50:46 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除