随笔分类 - Zeus_Database
主要内容:数据库相关知识
摘要:1 环境说明 JDK: 1.8 MAVEN: 3. SpringBoot: 2.0.4 2 SpringBoot集成Mybatis-Plus 2.1 创建SpringBoot 利用IDEA创建SpringBoot项目,引入web mysql mybatis-plus lombok devtools依
阅读全文
摘要:1 RabbitMQ知识点 1.1 整体架构图 消息生产者将消息投递到exchange中,exchange会以某种路由机制将生产者投递的消息路由到queue中,消息消费者再从queue中获取消息进行消费。 1.2 核心概念 1.2.1 server 又称Broker,接收客户端的连接,实现AMQP实
阅读全文
摘要:1 前提准备 1.1 创建一个springboot项目 技巧01:本博文基于springboot2.0创建 1.2 安装redis 1.2.1 linux版本 参考博文 1.2.2 windows版本 到redis官网下载windows版本的压缩包后,解压即可 1.3 redis使用 本博文以win
阅读全文
摘要:1 下载并安装MongoDB 1.1 MongoDB官网 1.2 下载 solutions -> download center 1.3 安装 双击进入安装即可 1.3.1 安装时常见bug01 1.3.2 bug01解决办法 1.4 启动mongodb 技巧01:需要在同安装目录同一级别创建一个d
阅读全文
摘要:1 centos系统安装 本博文是基于 centos6.5 的,利用 VMware 虚拟机搭建 centos6.5 系统 1.1 centos6.5 资源获取 1.2 安装 1.2.1 新建虚拟机 1.2.2 类型配置 1.2.3 系统资源来源 1.2.4 操作系统和系统版本选择 技巧:需要根据镜像
阅读全文
摘要:1 查看支持Java的redis客户端 本博文采用 Jedis 作为redis客户端,采用 commons-pool2 作为连接redis服务器的连接池 2 下载相关依赖与实战 2.1 到 Repository 官网下载jar包 jedis commons-pool2 2.2 传统使用(eclips
阅读全文
摘要:1 前提准备 下载 VM centos6 安装包,安装好虚拟系统 2 安装远程连接工具 工具获取 2.1 SecureCRT、Xshell 连接远程服务器 2.2 WinSCP 向远程服务器发送文件 3 虚拟机启动后无IP信息 3.1 问题描述 首次启动虚拟机时查看不到IP地址 3.2 解决办法 利
阅读全文
摘要:1 利用Navicat连接阿里云服务器中MySQL 常规连接方式常用于连接本机数据库以及虚拟机中的数据库;但是连接阿里云的MySQL数据库时会出现连接不上的情况,错误信息如下: 1.1 常规中的配置 1.1.1 主机IP 填写本机的回环IP 1.1.2 端口 阿里云中MySQL的开放端口,采用默认的
阅读全文
摘要:1 版本说明 springboot:2.0 jdk:1.8 2 创建springBoot项目 创建项目时勾选必要web,MySQL,mybatis相关依赖 创建完成后再pom文件中添加自动部署、lombok相关依赖 2.1 编写测试类 技巧01:项目创建成功后先将mybatis和mysql相关的ja
阅读全文
摘要:1 环境配置 = 2 新建一个新的springboot项目 2.1 选择一些必要的依赖 web jpa mysql <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xm
阅读全文
摘要:1 业务需求 有的系统业务逻辑比较复杂,存在着多表关联查询的的情况,查询的内容不仅仅是单张表的的内容而是多张表的字段组合而成的,直接使用SplringDataJPA实现是比较复杂的,但是如果使用QueryDSL可以很方便的实现,而且利用QueryDSL实现的关联查询不仅可以只输出单张表中满足条件的内
阅读全文
摘要:1 QueryDSL介绍 1.1 背景 QueryDSL的诞生解决了HQL查询类型安全方面的缺陷;HQL查询的扩展需要用字符串拼接的方式进行,这往往会导致代码的阅读困难;通过字符串对域类型和属性的不安全引用又是HQL面临的问题。 随着类型安全的域模型给软件开发带来的巨大好处,域的更改可以直接反应在查
阅读全文
摘要:准备: 创建一个基于SpringBoot的web项目 1 引入相关依赖 jpa、mysql、druid <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xs
阅读全文
摘要:基础环境准备: JDK -> java version "1.8.0_101" MAVEN -> Apache Maven 3.5.0 1 导入依赖 mysql驱动 mybatis shiro相关 <!--shiro相关--> <dependency> <groupId>org.apache.shi
阅读全文
摘要:请参见《springboot详解》springjpa部分知识 1 按照方法命名来进行查询 待更新... package cn.xiangxu.springboot.repository; import cn.xiangxu.springboot.entity.dataObject.Girl; imp
阅读全文
摘要:概览 JpaRepository 继承 PagingAndSortingRepository 继承 CrudRepository 继承 Repository 1 Repository 这是一个空接口,主要是用来指定它的子接口是一个持久层接口 实现了Repository的接口默认就是一个持久层接口,会
阅读全文
摘要:前提: 创建一个springboot项目 创建一个名为springboottest的MySQL数据库 1 jar包准备 jpa的jar包 mysql驱动的jar包 druid数据库连接池的jar包 lombok工具jar包 注意01: druid的jar包在都如时一定要指定版本,其它的spring
阅读全文
摘要:1 所需的jar包 mysql驱动包:mysql-connector-java 数据库链接池:druid mybatis对应jar包:mybatis-spring-boot-starter 分页查询对应jar包:pagehelper <?xml version="1.0" encoding="UTF
阅读全文
摘要:1 Controller的使用 特点:编程技巧和SpringMVC几乎完全一样 注意:@RestController = @Controller + @ResponseBody 注意:读取路径参数和请求参数是利用的不通的注解实现,其中请求参数是可以设定默认值的 package cn.xinagxu.
阅读全文
摘要:1 连接数据库 1.1 安装 flask-sqlalchemy flask-sqlalchemy 会让 sqlalchemy 使用起来更加方便 pip3 install flask-sqlalchemy 注意:如果网速比较慢可以换源(换成豆瓣的源) 1.2 导入 SQLAlchemy from fl
阅读全文
浙公网安备 33010602011771号