原创 spring Quartz用法

第一步:DailyTask.java package com.springinaction.quartz; import org.springframework.scheduling.quartz.QuartzJobBean; pu

原创 spring裏使用JDBC(二)JdbcTemplate方式

JdbcTemplate方式與原始方式差不多,主要變化體現在兩個方面: 1. Spring的配置文件,新增了一個JdbcTemplate的bean,數據源datasource直接注入到JdbcTemplate,而不是注入到開發人員寫的DA

原创 spring AOP學習總結

spring的AOP是基於接口的動態代理. 1. 定義接口類 Performer package com.chapter4.inter; public interface Performer { void perform(); }

原创 spring裏使用JDBC(四)SimpleJdbcTemplate方式

1.配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="h

原创 如何將Oracle 當前日期加一天、一分鐘?

 在Oralce中我發現有add_months函數,加天數N可以用如下方法實現,select sysdate+N from dual ,sysdate

原创 spring裏使用JDBC(一)原始方式

本文介紹使用最原始的JDBC方式。 1. 建表,表結構如下;   2.配置數據源; <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframe

原创 Spring自定義屬性編輯器

1. 新建員工類,他有電話號碼和出生日期等信息 package com.chapter3.getterdi; import java.util.Date; public class Employee { int id; Strin

原创 SimplaDateFormat的日期格式化

import java.text.SimpleDateFormat; import java.util.Date; public class Test { public static void main(String[] args)

原创 jdbc萬能操作模塊

本文介紹通過Spring的動態配置,實現在不同的pojo類和數據庫表間切換,表結構如下: 1. spring配置文件如下: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="htt

原创 配置屬性的外在化

1.在src下新建文件student.properties內容如下:   v_id=33v_name=scott 2. 通過把部分屬性提取到單獨的屬性文件裏 <?xml version="1.0" encoding="UTF-8"?>

原创 spring對Hibernate的支持

spring對Hibernate的支持分爲以下三個方面:(1.需要自己編寫DAO的方式、2.繼承HibernateDaoSupport類的方式、3.利用Hibernate3上下文的方式(JDK1.5以上才支持)的方式) 一、 需要自己編寫

原创 oracle閃回特性

 Oracle閃回特性在利用閃回功能前需要確認:1、用戶有對dbms_flashback包有執行權限!2、進行閃回查詢必須設置自動回滾段管理,在ini

原创 sqlloader的使用

一、以逗號分隔的TXT文件,假設存在 f:/sqlloader/loader.txt 1,12,1 a,b,c 11,22,33 二、控制文件,f:/sqlloader/loader.ctl load data infile 'f:/sq

原创 oracle遊標的使用

 遊標(CURSOR)也叫光標,在關係數據庫中經常使用,在PL/SQL程序中可以用CURSOR與SELECT一起對錶或者視圖中的數據進行查詢並逐行讀取

原创 sqlserver 與 oracle實現同樣功能

一、源表數據如下: 實現功能:實現name字段以逗號結尾oracle: select id,case substr(name,-1) when ',' then name else name || ',' end from test;或s