原创 sql server查詢字段在哪個表

select tab.name as tableName,co.name as colName from sys.syscolumns co join sys.tables tab on co.id=tab.object_id wher

原创 rabbitmq 修改端口

在C:\Users\Administrator\AppData\Roaming\RabbitMQ 新建rabbitmq.config 修改爲:45672 [ { rabbit, [ { tcp_listeners,

原创 IIS8 安裝 .net1.1

直接上正文; 一 安裝補丁 安裝順序: 1 dotnetfx.exe 2 NDP1.1sp1-KB867460-X86 3 NDP1.1sp1-KB886903-X86 .NET_Framework_Cleanup_Tool.zip(這個是

原创 rabbitmq 開啓 virtual host

由於我的rabbitmq架設在測試服務期。 導致我本地測試的mq消息,經常被服務器消費掉。 所以通過添加v-host,可以創建專屬v-host域下的消息進行生產和消費。   一 新增用戶 點擊Admin,點擊右邊Users   輸入Use

原创 Apifox 自動生成接口

1 下載Apifox https://apifox.com/?utm_source=baidu_pinzhuan&utm_medium=sem&utm_campaign=pinzhuan&utm_content=pinzhuan&utm_t

原创 修改windows系統時間格式

在控制面板中,搜索區域,點擊其他設置--日期--日期格式中,修改爲 yyyy/MM/dd這樣的 (例如:使用了英文操作系統的visual studio中DateTime.ToString()就會不一樣。 )    

原创 菜鳥雲打印

安裝菜鳥打印組件 https://support-cnkuaidi.taobao.com/doc.htm#?docId=108934&docType=1 Html: <%@ Page Language="C#" AutoEventWire

原创 JPA 使用@query 時,判斷數組

一般如果使用@query時, 我們的sql是這樣的: select * from t where (ifnull(:a,'')='' or t.a=:a) and (ifnull(:b,'')='' or t.b=:b) 但如果a參數是

原创 springmvc jpa 多數據源

本次使用Mysql 和 sqlServer   一 POM 版本大家自己換一下 <!-- JPA --> <dependency> <groupId>org.springfram

原创 解決org.hibernate.LazyInitializationException的正確姿勢

轉載:https://www.cnblogs.com/surging-dandelion/p/15085605.html   項目運行過程中,一個報錯信息,報錯信息如下: org.hibernate.LazyInitializationE

原创 PA 懶加載(循環引用,N+1,使用關聯對象)(二)

這次具體講述一下,對於懶加載遇到(循環引用,N+1,使用關聯對象)的解決方案。 爲了方便大家模擬操作,我會完整說一下 不想看過程的,直接看總結。   一 建表 創建School和User School SET NAMES utf8mb4;

原创 JPA Page 通過RestTemplate傳遞

Can not construct instance of org.springframework.data.domain.Page  直接上解決方案: 構造實現類(因爲PageImpl沒有構造函數,所以自帶的PageImpl無法使用)

原创 jpa 循環引用

循環引用就是:A中有B,B中有A。一查詢,就無限遞歸了。 現在給出解決方案(以及我認爲,最好的方案。) 1 @JsonIgnore 直接忽略對象,簡單粗暴,變成單項關聯了。   2 @Transient 簡單粗暴,直接從數據庫映射了。  

原创 JPA 懶加載問題

文章目錄 問題描述 1.實體類 2.數據訪問層 3.測試觸發N+1 4.解決N+1的問題 5.jackson序列化導致的N+1問題   問題描述 因爲設計樹形結構的實體中用到了多對一,一對多的映射關係,在加載這個實體對象的時候,因爲JP

原创 Maven Nexus 上傳/下載

下載: 方式一: maven 配置pom <dependency> <groupId>com.aaa</groupId> <artifactId>aaa.webInvoice</artifactId> <version>