JDBC Java Tutorial

рдпрд╛рдордзреНтАНрдпреЗ рдЬрд╛рд╣рд┐рд░рд╛рддреА рдЖрд╣реЗрдд
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рез┬ард╣+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

JDBC рдЯреНрдпреБрдЯреЛрд░рд┐рдпрд▓ тАФ рдЬрд╛рд╡рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрдиреЗрдХреНрдЯрд┐рд╡реНрд╣рд┐рдЯреА рдЯрдкреНрдкреНрдпрд╛рдЯрдкреНрдкреНрдпрд╛рдиреЗ рд╢рд┐рдХрд╛.

рддреБрдореНрд╣реА рд╡рд┐рджреНрдпрд╛рд░реНрдереА рдЕрд╕рд╛рд▓ рдХрд┐рдВрд╡рд╛ рддреБрдордЪреА рдореВрд▓рднреВрдд рдХреМрд╢рд▓реНрдпреЗ рддрд╛рдЬреА рдХрд░рдгрд╛рд░реЗ рдбреЗрд╡реНрд╣рд▓рдкрд░, рд╣реЗ ре▓рдк рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реНрдкрд╖реНрдЯ рдзрдбреЗ, рдЙрджрд╛рд╣рд░рдгреЗ, рдкреНрд░рд╢реНрдирдордВрдЬреБрд╖рд╛ рдЖрдгрд┐ рд╕рд░рд╛рд╡рд╛рд╕рд╣ JDBC рд╢рд┐рдХрд╡рддреЗ тАФ рдЬреЗ рдЗрдиреНрд╕реНрдЯреЙрд▓ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░ рдСрдлрд▓рд╛рдЗрди рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ.

рддреБрдореНрд╣рд╛рд▓рд╛ рдХрд╛рдп рдорд┐рд│рддреЗ

тАв реирел рд╕рдВрд░рдЪрд┐рдд рд╡рд┐рд╖рдп
JDBC рдмрджреНрджрд▓, JDBC рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕ (рдкреНрд░рдХрд╛рд░ рез-рек), ODBC рдХрдиреЗрдХреНрд╢рди, Create/Insert/Update/Delete, рдЙрджрд╛рд╣рд░рдгреЗ, рдерд┐рди рдбреНрд░рд╛рдпрд╡реНрд╣рд░, рдЯрд╛рдИрдк рей рдбреНрд░рд╛рдпрд╡реНрд╣рд░, PreparedStatement, рдХреЙрд▓рдо рд▓рд┐рд╕реНрдЯ рд╡рд╛рдЪрдгреЗ, рдЗрдореЗрдЬреЗрд╕ рдЗрдиреНрд╕рд░реНрдЯ рдХрд░рдгреЗ, CallableStatement, рдмреЕрдЪ рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕, ResultSet рдиреЗрд╡реНрд╣рд┐рдЧреЗрдЯ рдХрд░рдгреЗ, ResultSet рдореЗрдердбреНрд╕, DatabaseMetaData, рдЯреЗрдмрд▓реНрд╕рдЪреА рд╕реВрдЪреА рддрдпрд╛рд░ рдХрд░рдгреЗ, рдЯреНрд░рд╛рдиреНрдЭреЕрдХреНрд╢рдиреНрд╕, рд╕реНрдЯреЛрдЕрд░реНрдб рдлрдВрдХреНрд╢рдиреНрд╕, рд╕реНрдЯреЛрдЕрд░реНрдб рдкреНрд░реЛрд╕рд┐рдЬрд░реНрд╕, рдПрдХреНрд╕рдЯрд░реНрдирд▓ рдлрд╛рдЗрд▓реНрд╕, рдПрдХреНрд╕реЗрд▓ рдбреЗрдЯрд╛ рд╡рд╛рдЪрдгреЗ, рдкреНрд░рд╛рдпрдорд░реА рдХреА, рдЯреЗрдмрд▓ рдкреНрд░рд┐рд╡реНрд╣рд┐рд▓реЗрдЬреЗрд╕, ре▓рдкреНрд▓реЗрдЯреНрд╕ рдЖрдгрд┐ JDBC, рдЖрдгрд┐ WebRowSet.

тАв рд╡рд╛рдЪрд╛рдпрд▓рд╛ рд╕реЛрдкреЗ
рд╕реБрд╕реНрдкрд╖реНрдЯ рдорд╛рдВрдбрдгреА, рдЭреВрдо, рдХреЛрдб рдХреЙрдкреА рдХрд░рдгреЗ рдЖрдгрд┐ рд╕рд┐рдВрдЯреЕрдХреНрд╕ рд╣рд╛рдпрд▓рд╛рдЗрдЯрд┐рдВрдЧрдореБрд│реЗ рдЙрджрд╛рд╣рд░рдгреЗ рд╕рдордЬрд╛рдпрд▓рд╛ рд╕реЛрдкреА рдЬрд╛рддрд╛рдд.

тАв рдЪреЕрдкреНрдЯрд░ рдХреНрд╡рд┐рдЭ
рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╖рдпрд╛рдирдВрддрд░ рдмрд╣реБрдкрд░реНрдпрд╛рдпреА рдкреНрд░рд╢реНрди рдЖрдгрд┐ рд╕реНрдкрд╖реНрдЯ рдлреАрдбрдмреЕрдХрд╕рд╣ рд╕реНрд╡рддрдГрдЪреА рдЪрд╛рдЪрдгреА рдШреНрдпрд╛.

тАв рдЫреЛрдЯреА рдЖрд╡реНрд╣рд╛рдиреЗ

рдирдореБрдирд╛ JDBC рдХреЛрдбрдордзреАрд▓ рддреНрд░реБрдЯреА рдУрд│рдЦрд╛ рдЖрдгрд┐ рдпреЛрдЧреНрдп рдкрджреНрдзрдд рд╢рд┐рдХрд╛.

тАв рдкрд░реАрдХреНрд╖рд╛ рдореЛрдб

рдПрдХреВрдг рдкреНрд░рдЧрддреА рддрдкрд╛рд╕рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡ рдкреНрд░рдХрд░рдгрд╛рдВрдордзреВрди рдирд┐рд╡рдбрд▓реЗрд▓реЗ резреж рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдкреНрд░рд╢реНрди.


тАв рд╢рдмреНрджрд╕реВрдЪреА рдЖрдгрд┐ рдлреНрд▓реЕрд╢рдХрд╛рд░реНрдбреНрд╕

рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ JDBC рд╢рдмреНрдж рд╕реЛрдкреНрдпрд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛рдВрд╕рд╣, рддрд╕реЗрдЪ рдЙрдЬрд│рдгреАрд╕рд╛рдареА рдлреНрд▓рд┐рдк рдХрд╛рд░реНрдбреНрд╕.


тАв рд╣реЗ рдХрд░реВрди рдкрд╣рд╛ рд╕рд░рд╛рд╡

рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╖рдпрд╛рдЦрд╛рд▓реА рдЫреЛрдЯреА рд╕рд░рд╛рд╡ рдХрд╛рд░реНрдпреЗ, рдЬреА рддреБрдореНрд╣реА рддреБрдордЪреНрдпрд╛ IDE рдордзреНрдпреЗ рдЦрд▒реНрдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕рд╕рд╣ рдЪрд╛рд▓рд╡реВ рд╢рдХрддрд╛.


тАв рдкреНрд░реЛ рдЯрд┐рдкреНрд╕

рд╕рдордЬ рдЕрдзрд┐рдХ рд╕рдЦреЛрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдРрдЪреНрдЫрд┐рдХ, рдкреБрд░рд╕реНрдХрд╛рд░рдкреНрд░рд╛рдкреНрдд рдЯрд┐рдкреНрд╕.


тАв рд╢реЗрдЕрд░ рдХрд░рд╛

рдПрдЦрд╛рджрд╛ рд╡рд┐рд╖рдп рдордЬрдХреВрд░ рдореНрд╣рдгреВрди рдХрд┐рдВрд╡рд╛ рдмреНрд░рдБрдбреЗрдб рдЗрдореЗрдЬ рдореНрд╣рдгреВрди рд╢реЗрдЕрд░ рдХрд░рд╛.


тАв рдбрд╛рд░реНрдХ рдореЛрдб

рджрд┐рд╡рд╕рд╛ рдХрд┐рдВрд╡рд╛ рд░рд╛рддреНрд░реА рд╕рд╣рдЬ рд╡рд╛рдЪрди.


тАв рд╢реЛрдзрд╛

рдХреЛрд░реНрд╕рдЪреНрдпрд╛ рдпрд╛рджреАрддреВрди рд╡рд┐рд╖рдп рдкрдЯрдХрди рд╢реЛрдзрд╛.

рдпрд╛рд╕рд╛рдареА рдЙрддреНрддрдо

тАв рдЬрд╛рд╡рд╛рдЪреЗ рдирд╡рд╢рд┐рдХреЗ рдЬреНрдпрд╛рдВрдирд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрдиреЗрдХреНрдЯрд┐рд╡реНрд╣рд┐рдЯреАрдЪреА рдореВрд▓рднреВрдд рдорд╛рд╣рд┐рддреА рд╣рд╡реА рдЖрд╣реЗ.

тАв рдореБрд▓рд╛рдЦрддреАрдкреВрд░реНрд╡реА рдбреНрд░рд╛рдпрд╡реНрд╣рд░реНрд╕, рд╕реНрдЯреЗрдЯрдореЗрдВрдЯреНрд╕, рд░рд┐рдЭрд▓реНрдЯрд╕реЗрдЯ рдЖрдгрд┐ рдЯреНрд░рд╛рдиреНрдЭреЕрдХреНрд╢рдиреНрд╕рдЪреА рдЙрдЬрд│рдгреА рдХрд░рдгрд╛рд░реЗ рдХреЛрдгреАрд╣реА.

рдСрдлрд▓рд╛рдЗрди рд╢рд┐рдХрд╛, рд╡рд╛рд░рдВрд╡рд╛рд░ рд╕рд░рд╛рд╡ рдХрд░рд╛ рдЖрдгрд┐ JDBC рдордзреНрдпреЗ рдПрдХ рднрдХреНрдХрдо рдкрд╛рдпрд╛ рддрдпрд╛рд░ рдХрд░рд╛.
рдХреНрд╡рд┐рдЭ, рдкрд░реАрдХреНрд╖рд╛ рдореЛрдб рдЖрдгрд┐ рдХреЛрдб рдирдореБрдиреНрдпрд╛рдВрд╕рд╣ рдЬрд╛рд╡рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрдиреЗрдХреНрдЯрд┐рд╡реНрд╣рд┐рдЯреА рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
рей рдСрдЧ, реирежреирем

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

рдбреЗрд╡реНрд╣рд▓рдкрд░ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧреЛрд│рд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХрд░рддрд╛рдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрд░реВ рд╣реЛрддреЗ. рддреБрдордЪрд╛ рд╡рд╛рдкрд░, рдкреНрд░рджреЗрд╢ рдЖрдгрд┐ рд╡рдп рдпрд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╡ рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреА рдмрджрд▓реВ рд╢рдХрддрд╛рдд. рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
  • рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрд╕реЛрдмрдд рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рд╢реЗрдЕрд░ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
    рдбреЗрд╡реНрд╣рд▓рдкрд░ рд╢реЗрдЕрд░ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
  • рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
    рдбреЗрд╡реНрд╣рд▓рдкрд░ рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
  • рдЯреНрд░рд╛рдВрдЭрд┐рдЯрдордзреНрдпреЗ рдбреЗрдЯрд╛ рдПрдВрдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ
  • рддреБрдореНрд╣реА рдбреЗрдЯрд╛ рд╣рдЯрд╡рдгреНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХрд░реВ рд╢рдХрддрд╛

рдирд╡реАрди рдХрд╛рдп рдЖрд╣реЗ

new GUI Added
new features are added
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛

ре▓рдк рд╕рдкреЛрд░реНрдЯ

рдбреЗрд╡реНрд╣рд▓рдкрд░ рдпрд╛рд╡рд┐рд╖рдпреА
Nekkalapudi Siva Sree
raneshdattan@gmail.com
India

RD Global рдХрдбреАрд▓ рдЕрдзрд┐рдХ