- 博客(21)
- 收藏
- 关注
原创 springboot集成mybatis-plus
1、pom文件引入依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="...
2020-04-16 22:14:00 89
原创 MybatisPlus学习笔记10:公共字段自动填充
我们知道,当我们进行插入或者更新操作时,没有设置值的属性,那么在数据表中要么是为null,要么是保留原来的值。有的时候我们我们没有赋值但是却不想让其为空,比如name属性,我们插入时会默认赋上“林志玲”,更新时会默认赋值上“朱茵”,那么就可以用公共字段自动填充。1、使用@TableField注解标记填充字段@TableField(fill = FieldFill.INSERT_U...
2020-04-15 22:36:00 269
原创 MybatisPlus学习笔记9:自定义全局操作
1、AutoSqlInjector :BaseMapper提供了17个常用方法,但是有些需求这些方法还是不能很好的实现,那么怎么办呢?大家肯定会想到是在xml文件中写sql语句解决。这样确实可以,因为MP是只做增强不做改变,我们完全可以按照mybatis的原来的方式来解决。不过MP也提供了另一种解决办法,那就是自定义全局操作。所谓自定义全局操作,也就是我们可以在mapper中自...
2020-04-15 22:28:00 311
原创 缓冲区Buffer
代码实例package com.atguigu.nio;import java.nio.IntBuffer;public class BasicBuffer { public static void main(String[] args) { //举例说明Buffer 的使用 (简单说明) //创建一个Buffer, 大小为 ...
2020-04-13 16:45:00 112
原创 Java NIO介绍
Buffer使用package com.atguigu.nio;import java.nio.IntBuffer;public class BasicBuffer { public static void main(String[] args) { //举例说明Buffer 的使用 (简单说明) //创建一个Buffer, ...
2020-04-13 15:20:00 50
原创 BIO实例及分析
public class BIOServer { public static void main(String[] args) throws Exception { //线程池机制 //思路 //1. 创建一个线程池 //2. 如果有客户端连接,就创建一个线程,与之通讯(单独写一个方法) Exe...
2020-04-12 21:54:00 302
原创 6、docker命令
1、帮助命令1.1 docker version[root@localhost ~]# docker versionClient: Docker Engine - Community Version: 19.03.8 API version: 1.40 Go version: go1.12.17 Git commit: ...
2020-04-10 20:47:00 116
原创 5、docker底层原理
1、docker是如何工作的Docker是一个Client-Server结构的系统,Docker守护进程运行在主机上, 然后通过Socket连接从客户端访问,守护进程从客户端接受命令并管理运行在主机上的容器。容器,是一个运行时环境,就是我们前面说到的集装箱。2、为什么docker比vm快(1)docker有着比虚拟机更少的抽象层。由亍docker不需要Hypervisor实现硬...
2020-04-10 15:56:00 57
原创 3、阿里云镜像加速配置
跟前面下载docker同样的道理,默认情况下我们拉取上传镜像的话都是通过DockerHub,速度也是特别慢,但是好在国内有很多镜像站,我们要感谢这些镜像站的存在,阿里云就是其中的一个。登录自己阿里云账号登录阿里云控制台——>产品与服务——>弹性计算——>容器镜像服务-》镜像加速器,取得个人加速器地址:1. 安装/升级Docker客户端推荐安装1.10.0...
2020-04-09 22:31:00 196
原创 CentOS8-网卡配置及详解
CentOS8-网卡配置及详解一、 介绍CentOS8更新最大的改动就是网卡这一块了,接下来就配置一下网卡;二、 配置网卡配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scr...
2020-04-09 12:37:00 13431 1
原创 Vmware虚拟机三种网络模式详解
虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。接下来,我们就一起来探讨一下关于vmware workstations网络连接的三种模式。vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)...
2020-04-08 22:39:00 170
原创 2、docker安装
1、安装前提CentOS Docker 安装Docker支持以下的CentOS版本:CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 ...
2020-04-07 21:20:00 481
原创 1、Docker简介
1、为什么docker会出现一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到...
2020-04-03 09:41:00 82
原创 MybatisPlus学习笔记8:MP逆向工程
MyBatis 的代码生成器基于xml文件进行生成,可生成: 实体类、Mapper 接口、Mapper 映射文件。MP 的代码生成器基于Java代码进行生成,可生成: 实体类(可以选择是否支持 AR)、Mapper 接口、Mapper 映射文件、 Service 层、Controller 层。1、添加依赖<dependency> <grou...
2020-04-01 23:08:00 816 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人