06 2020 档案
摘要:1 mybatis-plus: 2 # mapper配置文件路径 3 mapper-locations: classpath:mybatis/mapper/*Mapper.xml 4 # 数据库对应对象实例包 5 type-aliases-package: com.zsm.model 6 confi
阅读全文
摘要:MyBatis是什么? 在移动互联网时代,MyBatis 成为了目前互联网 Java 持久框架的首选。 Mybatis本是 Apache 的一个开源项目——iBatis,2010 年这个项目由 Apache Software Foundation 迁移到了 Google Code,并且改名为 MyB
阅读全文
摘要:1. 概述 web服务产生的日志文件,需要进行日志收集并进行可视化展示,一般使用filebeat和logstash组合。 2. 组件 (1)filebeat Filebeat是用于转发和采集日志数据的轻量级服务。能监视指定的日志文件或位置,收集日志事件,并将它们转发到Logstash或elastic
阅读全文
摘要:SpringBoot常用注解 springboot中摒弃了spring以往项目中大量繁琐的配置,遵循“约定大于配置”的原则,通过自身默认配置极大地降低了项目搭建的复杂度。同样在springboot中,大量注解的使用使代码看起来更加简洁,提高开发的效率。这些注解不光包括springboot自有的,也有
阅读全文
摘要:什么是Bean? Spring Bean是被实例的、组装的及被Spring容器管理的java对象。 1. java面向对象,对象有属性和方法,那么就需要对象实例来调用方法和属性(实例化); 2. 凡是有方法或属性的类都需要实例化,这样才能具象化去使用这些方法和属性; 3. 凡是子类及带有方法或属性的
阅读全文
摘要:SpringBoot SpringBoot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 Maven Maven 是一个项目管理工具,可以对 Java 项目进行构
阅读全文
摘要:表与表之间的关系有三种:一对一、一对多、多对多 1. 一对一 一张表的一条记录一定只能与另外一张表的一条记录进行对应;反之亦然。 一个常用表中的一条记录,永远只能在一张不常用表中匹配一条记录;反过来,一个不常用表中的一条记录在常用表中也只能匹配一条记录:一对一关系。 在实际的开发中应用不多,因为一对
阅读全文
摘要:数据库设计三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。 常见的三大设计范式: 1. 第一范式(确保每列保持原子性) 第一范式是最基本的范式。如
阅读全文
摘要:序列 序列对象(也叫序列生成器)就是用CREATE SEQUENCE 创建的特殊的单行表。一个序列对象通常用于为行或者表生成唯一的标识符。 创建序列 increment by : 每次序列增加(或减少)的步长 minvalue: 序列最小值,NO MINVALUE表示没有最小值 maxvalue :
阅读全文
摘要:PostgreSQL 常用字段类型: 类型 存储长度 描述 int2/smallint 2字节 小范围整数 int4/integer 4字节 常用的整数 varchar(n) 变长 有长度限制 bool 1字节 true/false timestamp 8字节 日期和时间(无时区) 主键: 指的是一
阅读全文
摘要:Linux用户: 用户账户在Linux系统中是分角色的,由于角色不同,每个用户的权限和所能执行的工作任务也不同。在实际的管理中,用户的角色是通过UID(User ID)来标识的,每个用户的UID都是不同的。 在Linux系统中有三大类用户,分别是root用户、系统用户和普通用户。 在Linux系统中
阅读全文
摘要:PostgreSQL数据库入门,定期总结学习成果,特此记录 常用数据类型: 1. 数值型: integer 存储整数 4字节 -2147483648 至 +2147483647 bigint 存储大范围整数 8字节 -9223372036854775808 至 9223372036854775807
阅读全文