原创 Oracle系列:(33)JDBC訪問Oracle的存儲過程和存儲函數

1、存儲過程1.1、準備SQL-- 定義存儲過程 create or replace procedure get_rax(salary in number,rax out number) as     --需要交稅的錢     bal nu

原创 我的文章:開源組件

開源組件:(1)DBCP和C3P0http://lsieun.blog.51cto.com/9210464/1786777開源組件:(2)BeanUtilshttp://lsieun.blog.51cto.com/9210464/17871

原创 MyBatis系列:(9)mybatis-spring-springmvc-oracle/mysql整合

大體思路:首先是配置好mybatis的環境,其次就是mybatis與spring的整合,其整合的目標是①mybatis的SqlSessionFactory交由Spring來創建②mybatis的事務交由Spring來處理;最後就是sprin

原创 MyBatis系列:(6)一對一映射

0、準備SQL語句(mysql)CREATE TABLE cards(     cid INT(5) PRIMARY KEY,     cnum VARCHAR(18) ); CREATE TABLE students(     sid 

原创 我的文章:Servlet、Session、Cookie

Servlet編程:(1)如何使用Servlethttp://lsieun.blog.51cto.com/9210464/1782054 Servlet編程:(2)Servlet的生命週期http://lsieun.blog.51cto.c

原创 我的文章:JDBC和數據庫

JDBCJDBC系列:(1)通過JDBC連接數據庫http://lsieun.blog.51cto.com/9210464/1772359JDBC系列:(2)使用Statement執行sql語句http://lsieun.blog.51ct

原创 MyBatis系列:(7)一對多映射

0、準備SQL語句(mysql)CREATE TABLE Cars(     cid INT(5) PRIMARY KEY,     cname VARCHAR(10) ); CREATE TABLE Wheels(     wid IN

原创 MyBatis系列:(8)多對多映射

0、準備SQL(mysql)CREATE TABLE Teachers( tid INT(5) PRIMARY KEY, tname VARCHAR(10) ); CREATE TABLE Courses( cid INT(5) P

原创 我的文章:XML

XML系列:(1)XML語法http://lsieun.blog.51cto.com/9210464/1772644 XML系列:(2)XML約束http://lsieun.blog.51cto.com/9210464/1772898 XM

原创 MyBatis系列:(2)快速入門

學習一個新的組件,一要看需要哪些JAR包,二要看需要哪些配置,三要看API如何使用。0、準備Emp數據表MySQL語法create table emp(   id  int(5) primary key,   name varchar(10

原创 MyBatis系列:(5)動態SQL

1、動態SQL操作之查詢查詢條件不確定,需要根據情況產生SQL語法,這種情況叫動態SQL    <select id="dynamicFind" parameterType="map" resultMap="empMap">        

原创 MyBatis系列:(4)分頁查詢

Emp.javapackage com.rk.entity; public class Emp {     private Integer id;     private String name;     private Double s

原创 MyBatis系列:(3)基於MyBatisUtils工具類完成CRUD操作

Emp.javapackage com.rk.entity; public class Emp {     private Integer id;     private String name;     private Double s

原创 XMind Pro 7

軟件在我的百度網盤裏Software/Z_辦公How to download install and activate by given keys?First of all, you need to download XMind Pro 7

原创 MyBatis系列:(1)簡介和下載

回顧jdbc開發 1)優點:簡單易學,上手快,非常靈活構建SQL,效率高2)缺點:代碼繁瑣,難以寫出高質量的代碼(例如:資源的釋放,SQL注入安全性等)開發者既要寫業務邏輯,又要寫對象的創建和銷燬,必須考慮底層具體數據庫的語法(例如:分頁)