原创 Hibernate Cache

Hibernate的一級緩存 什麼是緩存 1 數據存到數據庫裏面,數據庫本身是文件系統,使用流方式操作文件效率不是很高。 (1)把數據存到內存裏面,不需要使用流方式,可以直接讀取內存中數據 (2)把數據放到內存中,提供讀取

原创 Hibernate ORM

hibernate使用orm思想對數據庫進行crud(增刪查改)操作 在web階段學習 javabean,更正確的叫法 實體類 orm:object relational mapping,對象關係映射 文字描述: (1)讓實

原创 Hibernate Session

1 session類似於jdbc中connection 2 調用session裏面不同的方法實現crud操作 (1)添加 save方法 (2)修改 update方法 (3)刪除 delete方法 (4)根據id查詢 get

原创 類加載器

類加載器 什麼是類加載器 把.class文件加載到JVM的方法區中,變成一個Class對象! 得到類加載器 Class#getClassLoader() 類加載器的分類 它們都是片警! 引導:類庫! 擴展:擴展jar包 系統:

原创 spring Ioc學習

/* * 1.創建bean工廠,創建時需要給工廠指定配置文件 * 2.從工廠中獲取bean對象 */ BeanFactory bean =new BeanFactory

原创 Hibernate Session

1 session類似於jdbc中connection 2 調用session裏面不同的方法實現crud操作 (1)添加 save方法 (2)修改 update方法 (3)刪除 delete方法 (4)根據id查詢 get

原创 Spring-Aop

動態代理 只學一個方法   方法的作用:在運行時,動態創建一組指定的接口的實現類對象!(在運行時,創建實現了指定的一組接口的對象) interface A { } interface B { } Object o = 方

原创 hibernate配置文件

一.多對多配置 多對多兩邊都是一樣的配置; 實體類中都是需要有一個set集合用來綁定雙方的關係 private Set setRole = new HashSet();強調內容 public Set getSetR

原创 Hibernate SessionFactory

1 使用configuration對象創建sessionFactory對象 (1)創建sessionfactory過程中做事情: - 根據核心配置文件中,有數據庫配置,有映射文件部分,到數據庫裏面根據映射關係把表創建 2 創建

原创 泛型和通配符

泛型 1. 泛型類:具有一個或多個類型變量的類,稱之爲泛型類! class A { } 在創建泛型類實例時,需要爲其類型變量賦值 A a = new A(); * 如果創建實例時,不給類型變量賦值,那麼會有一個警告!

原创 註解

什麼是註解 語法:@註解名稱 註解的作用:替代xml配置文件! servlet3.0中,就可以不再使用web.xml文件,而是所有配置都使用註解! 註解是由框架來讀取使用的! 註解的使用 定義註解類:框架的工作 使用註解

原创 hibernate操作

一.多對多級聯保存: <”set name=”setRole” table=”user_role” cascade=”save-update”“> user1.getSetRole().add(role1); user1.

原创 Servlet3.0

Servlet3.0 一、要求 1. MyEclipse10.0或以上版本! 2. 發佈到Tomcat7.0或以上版本! 二、步驟 1. 創建JavaEE6.0應用! 三、概述 * 註解代替web.xml配置文件 *

原创 pgsql 遊標

DO BEGINDECLAREunboundrefcursorrefcursor;unboundrefcursor2refcursor;sqlstrVARCHAR(1000);deviceidINT;updatetimetimesta

原创 ajax異步交互

第一步 創建ajax對象 function createAJAX(){ var ajax = null; try{ ajax = new ActiveXObject("microsoft.xmlhttp")