原创 ES6的函數

一.語法 ()=>{} 二.細節 只有一個參數,()可以省。 只有一個return和一行代碼,{}可以省。 三.範例 四.安裝包 browser.js 五.源碼 ES6.rar

原创 springboot的快速搭建

一.點擊springboot項目 二.搭建失敗的解決方式 1.錯誤演示 2.解決方案 3.問題二 4.解決方案 三.國服快捷生成方式【推薦】 1.url地址 https://start.aliyun.com/

原创 boot整合mybatis

0.圖解 一.pom依賴【重點】 1.代碼塊 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starte

原创 springDataJpa一對多和多對一

一.一對多和多對一的關係映射 1.邏輯 先建立好表之間的關係。 通過外鍵將主表的id進行綁定。 2.雙向關聯和單向關聯 雙向關聯:指的是倆表之間可以互相關聯,操作一張表的同時可以操作另一張表。 單向關聯:指的是隻有一張表可以關聯另

原创 springdata-jpa

一.概述 Spring Data JPA 是 Spring 基於 ORM 框架、JPA 規範的基礎上封裝的一套JPA應用框架,可使開發者用極簡的代碼即可實現對數據庫的訪問和操作。它提供了包括增刪改查等在內的常用功能,且易於擴展!學

原创 多對多關係查詢

一.多對多的關係的設置 1.語法 /** * 配置用戶到角色的多對多關係 * 配置多對多的映射關係 * 1.聲明表關係的配置 * @ManyToMany(targetE

原创 使用hql語句註解方式查詢

一.基礎查詢 1.dao層 (1)代碼塊 /** * 使用hql語句註解進行查詢操作 * hql:from cn.pojo.Customer where custName = ? * 使用query註解 */ @Query

原创 特殊查詢

一.統計查詢 1.代碼塊 /** * 統計查詢 */ @Test public void test1(){ long count = customerDao.count();//查詢全部的客戶數量 System

原创 sql查詢【不推薦】

一.查詢所有 1.dao層 (1)代碼塊 import cn.pojo.Customer; import org.springframework.data.jpa.repository.JpaRepository; import

原创 動態查詢

一.概述 JpaSpecificationExecuto是通過方法的參數類型進行查詢。 二.常用方法 T findOne(Specification spec);  //查詢單個對象 List findAll(Specificat

原创 JPA的入門案例

一.案例需求 執行保存操作。 二.邏輯 1.環境配置 1.創建maven工廠導入依賴 2.配置jpa的核心配置文件 3.創建實體類對象,並與數據庫進行註解映射 2.jpa執行流程 1.加載配置文件創建工廠(實體管理工廠)對象 2.

原创 jpql查詢

一.概述 jpql語法跟hql語法類似。 二.查詢所有 1.代碼塊 /* 查詢全部 jpql查詢語句跟sql語句相似 jsql(hql):from pojo.Customer實體類對象 sql:select

原创 criteria對象的QBC查詢

一.說明 1.獲取該對象 session.createCriteria(Class clazz); 2.涉及該對象的方法 createCriteria(Class clazz); 3.參數的說明 實體類的字節碼對象。 二.常用方法

原创 hibernate的session和線程綁定

一.說明 實現一個線程只有一個session對象。 二.範例 1.代碼塊 (1)xml配置 <!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibern

原创 Query對象使用【hql語句】

一.說明 Query對象是hibernate中HQL查詢方式。 1.如何獲取該對象 session對象的方法。 2.涉及的對象和方法 createQuery(String hql) 3.方法中參數的含義 sql語句 select