原创 Jpa 相關注解
1. 一對一關聯 現假設有Person表和Address表,是一對一的關係,在Person中有一個指向Address表主鍵的字段addressID,所以主控方一定是Person,所謂主控方就是能改變關聯關係的一方,Person只要改變ad
原创 MyBaties常見BUG
如下異常: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping
原创 OSS文件上傳/下載
1、文件上傳 public ReturnMessage<Map<String,Object>> uploadFile(String ossFileKey,File file ) throws Exception { OS
原创 OSS文件打包下載
OSS文件打包下載: 直接上代碼如下: /** * 測試-批量打包下載 * @param ossFileKeyPaths 對應文件的 key 和 name * @param zipFileName 整個包
原创 使用基於servlet的攔截器實現訂單提交控制Demo-SpringAOP
首先提交訂單前需要進行庫存校驗等一系列的準備操作流程,故可以在提交訂單流程的基礎上進行攔截器的預提交操作。 具體Demo如下: 首先編輯攔截器: package com.sanbang.interceptors; import org
原创 SpringBoot 靜態資源訪問問題(一)
通過SpringBoot 進行靜態資源的訪問: @Configuration public class ResourcesConfig extends WebMvcConfigurationSupport { @Autowir
原创 java實體類型轉換(利用java反射機制)
說明: 通用實體類型:Snv.java public class Snv { private String name; private String sex; private Date birthday;
原创 MyCat固定分片hash算法
本條規則是取id的二進制低10位(id二進制&1111111111) 此算法的優點在於如果按照10進製取模運算,在連續插入1-10時候1-10會被分到1-10個分片,增大了插入的事務控制難度, 而此算法根據二進制則可能會分到連續的分片,減
原创 MyCat安裝步驟說明
一、MyCat的安裝 1、首先需配置java運行環境(略) 2、下載mycat安裝包,或者直接進行下載,網址http://dl.mycat.io/ wget http://dl.mycat.io/1.6.5/Mycat-
原创 MySQL主從配置說明文檔
該文檔的MySQL數據庫基於Docker設置兩個實例,MySQL-Master和MySQL-Slave兩個。 在使用Navicat for MySQL遠程連接實例時,無法連接成功,需要進行如下設置: 命令:docker exec
原创 springmvc在idea中的配置
一張圖搞定配置:
原创 Linux 相關使用命令
tar.gz打包命令: 解壓到指定的文件夾 tar -zxvf java.tar.gz tar -zxvf java.tar.gz -C /usr/java 壓縮命令格式: tar -zcvf 壓縮文件名.tar.gz 被壓縮
原创 Redis使用操作命令
在windows的cmd命令窗口使用redis-cli.exe連接redis時保錯:(error) ERR operation not permitted 因爲在Redis.conf或者redis.windows-service.con
原创 目錄關係
./ 當前目錄 ; ../ 父級目錄 ; / 根目錄 例如: C:\Windows\demo\ 爲子目錄 其父目錄是 C:\Windows\ 而 C:\ 爲根目錄
原创 HashTable和HashMap的區別
一、HashMap簡介 二、HashMap簡介 三、兩者的區別