原创 idea中hibernate反向生成類沒有外鍵屬性

在生成實體類的彈框中勾選 “show default relationship” 如果希望實現雙向多對一 一對多 勾選 “show default relationship” 並取消“prefer primitive types

原创 springmvc接受參數自定義轉換類型(InitBind)

貼圖 直接貼代碼 @InitBinder public void initBinder(WebDataBinder binder) { //自定義編輯器 CustomDateEdi

原创 springmvc+spring4.2+hibernate5整合記錄

一.配置文件 涉及的jar包有點多,這裏我就選擇了用maven的方式幫我管理jar <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apac

原创 hibernate 基本增刪改查BaseBao實現

之前用過mybatis-plus,裏面有個通用dao類,直接繼承就可以實現簡單的增刪改查,當時只是用,但是現在做項目是hibernate,而且是原生的那種。。 大概有幾十個表,把幾十個dao寫入簡單的增刪改查,怎麼感覺就是代碼臃

原创 idea生成hibernate配置文件和映射文件(或者實體類)

首先建立工程,這裏我建立的是web工程,表也都建立好了 然後我們首先需要添加在工程添加hibernate模塊 選擇heibernate模塊,之前選擇了,所以這裏已經好了 接下來 然後點擊確定,等待生成, 生成的結果 一

原创 antd-pro增刪改查

1.首先在pages創建需要的界面 productList.jsx import {Form, Input, Button, Table, Card, Divider, Modal, message, Select, Col}

原创 hibernate配置一對多,多對一,多對多(註解方式)

配置一對多: @OneToMany(mappedBy="grade", cascade={ CascadeType.ALL }) 1、mappedBy,等同於 inverse=true,反轉,grade 是多的一方的實體類屬性

原创 spring全局異常處理

之前使用過springboot,裏面有個全局異常處理,一開始以爲是springboot纔有的,最近做項目才發現,spring也可以,只需要聲明一下就行了 涉及到的註解 ControllerAdvice 寫在類上,聲明這個類是全局異

原创 spring啓動將字典加載到servlet容器

先說下開始的問題,spring和servlet都是容器,一開始用原始servlet監聽器,發現需要的服務類注入不進來,然後我轉過頭來使用spring監聽器,於是也不行,於是網上搜了下,用PostConstruct註解可以幫助我們,

原创 Linux中jar包啓動和jar包後臺運行

Linux 運行jar包命令如下: 方式一: Java -jar shareniu.jar 特點:當前ssh窗口被鎖定,可按CTRL + C打斷程序運行,或直接關閉窗口,程序退出 那如何讓窗口不鎖定? 方式二 java -jar

原创 react-dva學習

dva是一個在redux和redux-saga的基礎上封裝的一個輕型框架,能輔助更好的組織代碼進行開發。同時提供了react-router和fetch,基本上具備了開發web前端應用所需的主要工具,省下開發者自己進行配置安裝的工作

原创 Oracle創建用戶、角色、授權、建表

oracle數據庫的權限系統分爲系統權限與對象權限。系統權限( database system privilege )可以讓用戶執行特定的命令集。例如,create table權限允許用戶創建表,grant any privile

原创 shiro中術語解釋

Authentication(認證,一般用於登錄) 身份驗證是驗證 Subject 身份的過程——實質上是證明某些人是否真的是他們所說的他們是誰。當認證嘗試成 功後,應用程序能夠相信該 subject 被保證是其所期望的。 Aut

原创 react-dnd使用遇到問題總結

1.使用時出現Cannot have two HTML5 backends at the same time 原來我們一直把App外層包裹成provider,但是不管怎麼變,外層的prodvider都不會變化(也就是在一個頁面操作

原创 taro採坑筆記-props傳遞jsx

多端開發框架,taro,採坑點: 1.組件內部的渲染jsx,須以render開頭,比如: renderTitle class MinePage extends Component { // good renderLeft