原创 3-24博客

今天學習了mybatis框架 總結一下筆記 持久層:數據源設計模式。 數據源設計模式:數據的來源(驅動、地址、用戶名、密碼) 1、表數據入口,至少有一個實例超過表中任何數據的入口。session:維護對象和表之間的狀態。 2、行數據入

原创 mybatis較重要概念

概念1:髒讀就是指當一個事務正在訪問數據,並且對數據進行了修改,而這種修改還沒有提交到數據庫中,這時,另外一個事務也訪問 這個數據,然後使用了這個數據。張三原來有3000塊錢,又存款2000(這個時間比較長)。同一時間,張三老婆看到的張三

原创 3-29博客

今天主要學習了對象與對象的關係 分爲:一對一,一對多,多對多 以及sql的批量聯合添加和多對多的鏈表查詢 批量聯合中間表添加數據sql: <insert id="addStuAndCourse">insert into t_studen

原创 3-29博客

今天學習了mybatis的註解 和 spring的基本概念和基本用法 註解的注意事項: 定義結果集有兩種方式 1、@Results({@Result(id=true,跟屬性和對應的數據庫字段), @Result(跟屬性和對應的數據庫字段

原创 0330博客

今天學習了Spring各種屬性類型的注入和AOC的概念和切面的用法 在IOC容器中如何裝配Bean: 裝配Bean的方法我們一般分爲set注入和構造器注入,這裏我們主要學習的是set注入,詳細使用方法和需要注意的地方如下:     首先,

原创 mybatis遇到的問題

遇到的問題: 1、數據庫字段名一定要和實現mapper實現xml文件裏面的一樣, 2、註解一定要寫正確 3、Assert.assertEquals(1, rows);方法是預計數字寫在前面 4、//事務提交  session.commit

原创 pentaho資源庫遷移-MySQL

Pentaho6.1資源庫MySQL遷移   Pentaho BIPentahoMySQL 一、軟件環境 操作系統:Windows10 64位 Pentaho版本: biserver-ce-6.1.0.1-196 MySQL版本:5.5

原创 aop

AOP AOP:面向切面編程.是對OOP編程的提升,可改善程序結構.  主要思想是將共通處理封裝成切面對象,利用Spring容器將切面對象  作用到某一批目標對象之上。當執行目標對象方法時,會執行切面對象

原创 Oracle數據庫查看並修改最大連接數

1、查看: select  to_char(a.tt) as 當前連接數,to_char(b.tt1) as 最大連接數 from (select count(*) as tt from v$process) a,(select valu

原创 攔截器

在springMVC中實現攔截器有兩種方式 1、實現HandlerInterceptor接口2、繼承HandlerInterceptorAdaptor類 一共有三個方法。 1、preHandle方法--

原创 04-07博客

將將配置文件的內容,加載到上下文中去 使你的bean組件都可以使用<context-param><param-name>contextConfigLocation</param-name><param-v

原创 spring筆記

1.Spring框架的作用 Spring是一個容器性質的框架.可以管理Bean對象的創建和銷燬.  Spring容器具有IoC和AoP特性. 2.Ioc和Aop的概念 IoC : Inverse of C

原创 aop註解

.AOP註解配置 (1)在spring配置文件中啓用AOP註解    <aop:aspectj-autoproxy/>  (2)編寫切面組件,使用以下註解定義切入點,通知等  @Aspect : 將當前類

原创 文件上傳

SpringMVC同樣使用了apache的文件上傳組件。所以需要引入以下包: apache-commons-fileupload.jar apache-commons-io.jar 在mySpring-s

原创 局域網不能訪問mysql數據庫

開啓權限, grant all privileges on *.* to root@"%" identified by 'abc' with grant option;   flush privileges;