原创 idea破解(僅用於學習,切勿用於商業用途)

目錄 1.前言 2.下載 3.安裝 4.破解 1.前言 這是idea的安裝與破解方法,有不明白的可留言。  2.下載  官網地址IntelliJ IDEA,官網上對於不同的操作系統(windows,macOS,Linux)都有兩個版本可供

原创 mybatis 連帶操作(註解方式)(兩張表關聯,一張表插入一條新數據,另外一張表也跟着插入一條新數據)

以角色權限模塊中增加功能爲例子:   a) 概念:  連帶操作:首先先在Role表中插入一條數據,接着拿到rid,往Role-Acl表中插入一條數據 b)數據庫設計:   Role表:   Role-Acl表:   c) 代碼實現:

原创 文件處理類

​ package com.rbpm.service.Impl; import ch.qos.logback.core.spi.ScanException; import com.rbpm.service.FileService

原创 java 文檔在線預覽 Linux版本(openoffice)

1.下載openoffice openoffice的下載地址:http://www.openoffice.org/ 2.安裝(記住自己的安裝路徑,待會要用到) 3. pom.xml <dependency> <group

原创 java 文檔在線預覽 Windows版本(jacob)

文檔在線預覽有兩種實現方式: 1. windows server下用 jacob 2. linux server下 用openoffice 話不多說,看吧。這裏是使用jacob實現的 準備一下jar包 下載jacob.zip ,地

原创 歡迎使用CSDN-markdown編輯器發發發

這裏寫自定義目錄標題歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPants

原创 自我學習

  https://cloud.tencent.com/developer/information/java實現消息訂閱   項目中問到的: 課程購買流程 支付怎麼實現的 Session監聽 https://blog.csdn.net/q

原创 java 判斷對象的屬性是否爲空(對象的屬性非空判斷)

我以一個簡單的實例去實現,具體實現看service層以及去看util類 entity: public class WwDept { private Integer wwDeptId; private String ww

原创 idea安裝及破解

目錄 1.前言 2.下載 3.安裝 4.破解 1.前言 這是idea的安裝與破解方法,有不明白的可留言。  2.下載  官網地址IntelliJ IDEA,官網上對於不同的操作系統(windows,macOS,Linux)都有兩個版本可供

原创 springboot 文件上傳和下載

FileServiceImpl 類:package com.rbpm.service.Impl; import ch.qos.logback.core.spi.ScanException; import com.rbpm.service

原创 springboot + mybatis 常用註解

1. @RequestParam   參數的註解@RequestParam( name = "password" , required = true , defaultValue = "123456" ) String passwordn

原创 連接池的原理

          連接池基本的思想是在系統初始化的時候,將數據庫連接作爲對象存儲在內存中,當用戶需要訪問數據庫時,並非建立一個新的連接,而是從連接池中取出一個已建立的空閒連接對象。使用完畢後,用戶也並非將連接關閉,而是將連接放回連接池中

原创 springmvc的核心流程

簡單的模擬場景:1.用戶訪問的url,就比如一個人進公司,必須要先經過公司的大門才能進去,請求也是一樣,它必須先經過Dispatcher Servlet的前端控制器, 2.我們工作需要有工作地點吧(請求需要工作),可是不認路啊(請求需要在

原创 spring的核心機制(spring的工作原理)

spring的核心機制有兩點(個人理解,如有錯誤,歡迎各位大神糾正告訴我):1.IOC:控制反轉對象,程序本身不會創建或維護對象,而是把它交給spring去管理和維護。依賴注入和控制反轉含義相同,當某個Java實例需要另外一個java實例

原创 java 三元表達式

eg1:static int demo01 (int a , int b ){ int c = a > b ? 0 :1; return c; } public static void main(String[] args