原创 Spring與Mabatis整合案例---XML/純註解
需要導入的包 環境搭建 pojo類 package com.ywq.ssm.pojo; public class User { private Integer id ; private String name; priv
原创 Spring-AOP配置-註解方式
常用註解 @Aspect 作用: 把當前類聲明爲切面類。 @Before 作用: 把當前方法看成是前置通知。 屬性: value:用於指定切入點表達式,還可以指定切入點表達式的引用。 @AfterReturning 作用: 把當前
原创 Spring-AOP詳細配置---XML方式
Spring通過動態代理模式的實現後,我們可以定義AOP其實就是用於通過規則設置來攔截方法,加入可以統一處理的代碼。 規則: 可以指定哪些方法要做增強,哪些方法不做增強,由Spring的AOP 統一配置即可,底層如果被代理的類有接
原创 Spring常用註解整合
@Component 用於聲明三層以外的組件註解 @Controller 用於聲明表示層的組件註解 @Reposltory 用於聲明持久層的組件註解 @Service 用於聲明服務層的組件註解 @
原创 使用Spring進行JDBC操作詳細案例
Spring是一個一站式企業開發框架 1.表現層:springMVC 2.DAO層:SpringJDBC 3.Service層 :處理事務,日誌等等 Spring對象也支持JDBC,對JDBC只進行了薄薄的一層封裝 問題: Jav
原创 如何使用Spring模擬註冊功能?---XML方式配置
模擬註冊功能 此功能重點在於將每一層對象的創建交給Spring管理,對象之間的依賴關係交給Spring來維護 Dao層接口以及實現代碼 --------------------dao------------------ publi
原创 Spring的四種實例化Bean方式和四種DI注入方式
Bean標籤的屬性說明 <bean>標籤:用於聲明一個類,在啓動Spring框架的時候根據該配置的類創建對象到容器裏面 name:設置對象名(唯一標識符),可以有多個名稱,每個名稱用逗號隔開 : name1,name
原创 MyBatis註解方式增刪查改及實現動態SQL的條件查詢,批量刪除/插入
MyBatis的註解開發 MyBatis提供了下面註解進行映射文件配置 @Select 查詢數據註解 @Insert 插入數據註解 @Delete 刪除數據註解 @Update 修改數據註解 @Options
原创 如何自動生成JAVA代碼?---MyBatis逆向工程詳細解析---Eclipse篇
MyBatis的逆向工程 MyBatis的逆向工程能自動幫開發者生成數據庫表對應的 pojo實體文件,自動生成映射文件 自定生成表的各種(CRUD)的sql語句, 但是隻能做單表操作,聯合查詢還得開發者自己動 使用逆向
原创 MyBatis配置文件增刪查改解析及手動映射操作
主配置文件 mybatis-config.xml 在項目的 src (類路徑 classpath) 下面創建 配置文件 mybatis-config.xml 具體配置可參考mybatis的官方文檔 <!-- xml
原创 MyBatis的對象關係映射(多表鏈接查詢)
在實際開發中,一個業務可能涉及到多個數據表的查詢,那麼多表查詢就涉及連接查詢(等值連接), 等值連接 表與表之間有一個外鍵關鍵 但是程序中最終獲取的表封裝的對象, 對象與對象之間是沒有外鍵關係的,對象和對象之間只有
原创 Java---詳細解析數組中冒泡排序、選擇排序、插入排序的運算過程及運用。
冒泡排序法 特點 1. 相鄰兩個數進行比較, 大的數往後面冒泡,每一趟比較完畢,最大的數出現在了最後面 2. 一共比較了 arr.length - 1 趟 3. 每一趟比上一趟少比較一次 代碼 publ
原创 Java-----方法的引入方法的定義、調用、內存原理及重載和遞歸的詳細解析
方法 比較兩張圖的代碼,說一說感受 通過上述代碼我們可以清晰的發現方法改進代碼有以下幾個優點: 1.簡化了代碼 2.由於第一張圖主方法中只需要調用printEven方法不需要關心具體的實現細節,從而提高了代碼的可讀性。
原创 Java---關於Object類的概述和幾個常用的方法解析
Object類 Object類概述 類 Object 是類層次結構的根類。每個類都使用 Object 作爲超類。所有對象(包括數組)都實現這個類的方法。所有的類都直接或者間接的繼承自Object類。該類的設計也符合面向對象中“
原创 Java---String類的特點和一些常用方法整合
String類 概述 本質就是一個字符數組 字符串特點 1.字符串本質就是字符數組,任何字符串都會轉換成字符數組保存在String類中Value成員中 2.Java 程序中的所有字符串字面值(如 “abc” )都作爲