个人学习系列 - 防止MySQL重复插入数据

2020-09-17
阅读 2 分钟
3.3k
在MySQL进行数据插入操作时,总是会考虑是否会插入重复数据,之前的操作都是先根据主键或者唯一约束条件进行查询,有就进行更新没有就进行插入。代码反复效率低下。

个人学习系列 - 数据库表关联查询

2020-04-27
阅读 2 分钟
2.1k
这里需要说明一下,就是左关联的时候,左表为主表所有的数据都需要显示,右表只是显示符合条件的数据。但是这里我们看到左表的数据重复显示了,这就说明了当右表中的多条数据对应左表中的一条数据的时候,左表是会重复来对应右表的。当左表中的数据在右表中没有对应的时候,左表的数据还是会显示,但是右表区域就会显示n...

springboot+mybatis+mybatis-plus分页查询(简单实现)

2019-06-05
阅读 8 分钟
109.9k
最近在研究mybatis,然后就去找简化mybatis开发的工具,发现就有通用Mapper和mybatis-plus两个比较好的可是使用,可是经过对比发现还是mybatis-plus比较好,个人觉得,勿喷。。。

关于springboot里面的事务回滚的简单记录

2019-05-22
阅读 1 分钟
5.9k
第二、如果你没有用try catch去捕获异常的话,那么只需要加上这个注解就可以了,如果你捕获异常了但catch里面只是打印或者返回了异常信息,没有手动抛出RuntimeException异常。那么这个时候你就需要在catch里面添加一个手动回滚的机制了。

关于springboot打包部署到Linux的简单记录

2019-05-17
阅读 1 分钟
10.6k
首先通过idea软件写的springboot项目可以直接通过maven进行打包。 先clean然后再install就可以在项目列表下面的target文件中找到我们打的jar包了。

Navicat不能够远程登录Linux上的mysql数据库解决方法

2019-05-16
阅读 1 分钟
3.3k
第一步是要登录远程Linux电脑的mysql数据库: {代码...} 然后切换到mysql数据库: {代码...} 第二步就是要修改权限: {代码...} 密码最好用之前创建数据库时候的密码。 这表示是给本地ip赋予了所有的权限,包括远程访问权限,%百分号表示允许任ip访问数据库。 然后再输入: {代码...} 这相当于是重新加载一下mysql权限,...

SpringBoot整合MybatisPlus的简单教程(简单整合)

2019-05-14
阅读 6 分钟
14.2k
最近在研究springboot,顺便就会看看数据库连接这一块的知识 ,所以当我发现有通用Mapper和MybatisPlus这两款网络上比较火的简化mybatis开发的优秀软件之后。就都想试一下,看看哪一款比较适合自己。

关于ubuntu安装wordpress的步骤

2019-04-30
阅读 2 分钟
3.4k
开始搭建博客啦!!! 安装Apache {代码...} 查看状态 {代码...} 关闭防火墙80端口限制 {代码...} 安装MySQL {代码...} 查看状态 {代码...} 关闭防火墙3306端口限制 {代码...} 安装PHP {代码...} 重启服务 {代码...} 安装phpMyAdmin {代码...} 创建phpMyAdmin快捷方式 {代码...} 启用Apache mod_rewrite模块,后面修改wo...

mapper4与springboot的简单整合

2019-04-30
阅读 3 分钟
3.5k
最近自己在网上搜索一些关于mapper4的教程,一直都没有找到简单明了的,所以就只能自己写一篇初级入门的mapper4与当下最火的springboot的整合。

百度云虚拟机ubuntu16.4安装wordpress

2019-04-28
阅读 2 分钟
2.4k
基本环境的安装 1.安装Apache {代码...} 2.查看状态 {代码...} 3.关闭防火墙80端口限制 {代码...} 4.安装MySQL {代码...} 5.查看状态 {代码...} 6.关闭防火墙3306端口限制 {代码...} 7.安装PHP {代码...} 8.重启服务 {代码...} 9.安装phpMyAdmin {代码...} 10.创建phpMyAdmin快捷方式 {代码...} 11.启用Apache mod_rewri...

Spring Boot 的简单教程(五)数据库连接之Mybatis的使用

2018-10-18
阅读 3 分钟
3.7k
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。

Spring Boot 的简单教程(四)数据库连接之Spring Data JPA的使用

2018-10-17
阅读 3 分钟
3.4k
Java持久性API(JPA)是Java的一个规范。 它用于在Java对象和关系数据库之间保存数据。JPA充当面向对象的领域模型和关系数据库系统之间的桥梁。由于JPA只是一个规范,它本身不执行任何操作。它需要一个实现。因此,像Hibernate,TopLink和iBatis这样的ORM工具实现了JPA数据持久性规范。

Spring Boot 的简单教程(一) Spring Boot 项目的创建

2018-09-18
阅读 3 分钟
6.7k
Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。 Spring Boot具有以下特...