JDBC概述

名词解释

JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。

下载jar包

MySQL:
MySQL Connectors

Oracle:
JDBC、SQLJ、Oracle JPublisher 和通用连接池 (UCP)
JDBC and Universal Connection Pool (UCP)

SQL Server:
Microsoft JDBC Drivers 4.1 and 4.0 for SQL Server

JPA与Hibernate的关系

名词解释

JPA:Java Persistence API,是Java EE 5的标准ORM接口,也是ejb3规范的一部分。JPA通过JDK5.0注解或XML描述对象-关系表的映射关系,并将运行期实体对象持久化到数据库中去。

ORM:Object-Relational Mapping,对象关系映射,即实体对象和数据库表的映射。

Hibernate:是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。

JPA与Hibernate的关系

JPA和Hibernate之间的关系,可以简单的理解为JPA是标准接口,Hibernate是实现。

eclipse实用设置

设置项目默认编码

在eclipse中,Window,Preference,General,Workspace,Text file encoding,Other选择UTF-8。

设置JSP页面默认编码

在eclipse中,Window,Preference,Web,JSP Files,Encoding选择ISO 10646/Uincode(UTF-8)。

设置代码提示

在eclipse中,Window,Preference,Java,Editor,Content Assist,Auto Activation,Auto activation triggers for Java中输入“.”和52个英文字符。

设置快捷键

在eclipse中,Window,Preference,General,Keys。

13-14寒假学习计划

一、Java
1、线程√
2、集合√
3、泛型√
4、反射机制√
5、网络编程√
6、枚举√
7、持久化Hibernate√

1、jsp serverlet Tomcat√
2、java webservice
————————————
3、javaAPIrestful
4、服务器 jboss jetty glassfish
5、框架 Struts JPA spring framework
6、23种设计模式√

单词缩写

缩写 全称
POSIX Portable Operating System Interface of Unix(可移植操作系统接口)
LSB Linux Standard Base (Linux标准基础)
FHS File system Hierarchy Standard(文件系统层次标准)
GNU GNU’s Not Unix
FSF Free Software Foundation
BSD Berkeley Software Distribution
LFS Linux From Scratch
BLFS Beyond Linux From Scratch
CLFS Cross Linux From Scratch
HLFS Hardened Linux From Scratch
MBR Master Boot Recorder
GNOME The GNU Network Object Model Environment