系统集成学习小结
2011-05-30 20:12
169 查看
Java Database Connectivity
Java 数据库连接
目的——通过java连接关系数据库管理
驱动——JDBC API
注册机制—— JDBC V4 提供自动注册
驱动管理和数据源
java.sql.DriverManager
DriverManager.getConnection(jdbcURL) //建立连接
javax.sql.DataSource
DataSource ds = ... //创建实例
Connection conn = ds.getConnection(); // Connection conn = ds.getConnection(us,pw); //连接
... //操作程序
conn.close(); //关闭连接
声明
声明- 需要执行的SQL 更新
Statement stmt = conn.createStatement(); //创建声明
int res = stmt.executeUpdate("INSERT INTO..");
stmt.close(); //关闭声明
Hibernate
自动连接到RDBMS
映射
1.确定需要通过JDBC连接的列的属性
2.确定关系-一对一,一对多,多对多
3.支持DDL和数据库支持
4. 用XML解码和JAVA annotation
Hibernate 安装
1. 连接数据库
2. 映射classes
3. 缓存
4. 数据交换管理
JPA Common Annotations
@Entity - 确定一个可封装的实体
@Table - 确定表属性
@Basic - 确定封装属性
@Column - 确定RDBMS列属性
@ID - 确定主键的属性
@GenerateValue - 确定怎样产生主键的值
@NamedQuery - 确定一个命名的query
EJB
Entity Beans
创建一个程序实体 - 用户,序列,等
EJB2:Bean管理,管理实例的容器,
Session Beans
封装商业程序逻辑
封装一个单独的客户端
EJB 接口
Home 接口和Remote 接口
web 服务: 由服务、代理、提供端和请求端构成
Representational State Transfer (REST)
1.约束
客户端和服务器,统一接口,分层系统,按需求编码
2.统一接口——原则
URI,通过表示操纵资源,自我描述信息
REST - 操作
1. 基于HTTP 操作;
2. 定义于URI'S上的操作: GET, PUT, POST, DELETE
Java 数据库连接
目的——通过java连接关系数据库管理
驱动——JDBC API
注册机制—— JDBC V4 提供自动注册
驱动管理和数据源
java.sql.DriverManager
DriverManager.getConnection(jdbcURL) //建立连接
javax.sql.DataSource
DataSource ds = ... //创建实例
Connection conn = ds.getConnection(); // Connection conn = ds.getConnection(us,pw); //连接
... //操作程序
conn.close(); //关闭连接
声明
声明- 需要执行的SQL 更新
Statement stmt = conn.createStatement(); //创建声明
int res = stmt.executeUpdate("INSERT INTO..");
stmt.close(); //关闭声明
Hibernate
自动连接到RDBMS
映射
1.确定需要通过JDBC连接的列的属性
2.确定关系-一对一,一对多,多对多
3.支持DDL和数据库支持
4. 用XML解码和JAVA annotation
Hibernate 安装
1. 连接数据库
2. 映射classes
3. 缓存
4. 数据交换管理
JPA Common Annotations
@Entity - 确定一个可封装的实体
@Table - 确定表属性
@Basic - 确定封装属性
@Column - 确定RDBMS列属性
@ID - 确定主键的属性
@GenerateValue - 确定怎样产生主键的值
@NamedQuery - 确定一个命名的query
EJB
Entity Beans
创建一个程序实体 - 用户,序列,等
EJB2:Bean管理,管理实例的容器,
Session Beans
封装商业程序逻辑
封装一个单独的客户端
EJB 接口
Home 接口和Remote 接口
web 服务: 由服务、代理、提供端和请求端构成
Representational State Transfer (REST)
1.约束
客户端和服务器,统一接口,分层系统,按需求编码
2.统一接口——原则
URI,通过表示操纵资源,自我描述信息
REST - 操作
1. 基于HTTP 操作;
2. 定义于URI'S上的操作: GET, PUT, POST, DELETE
相关文章推荐
- 系统集成项目管理工程学习笔记(一)项目立项管理
- 深入理解计算机系统 学习小结
- 分布式架构学习之持续集成:009--SVN版本管理系统的安装和使用(CentOS+Subversion+Apache+Jsvnadmin)
- Linux学习小结(文件与文件系统的压缩与打包)
- 交通灯管理系统学习小结
- 系统集成每日学习2
- linux0.11文件系统学习小结
- 学习分享STM32时钟系统小结
- 系统集成之设计模式(Design Pattern)小结
- 小结下两个月的“系统异常分析”学习
- 【集成学习】scikit-learn随机森林调参小结
- 系统集成项目管理学习
- 系统集成学习资源
- SMP3.0学习笔记之十六 与非SAP后端系统集成之数据库篇
- linux学习:持续集成篇--svn版本管理系统的安装与使用-02
- 系统集成项目管理工程师学习笔记(四)项目立项管理
- 学习笔记11——Linux系统重要子目录及内容小结
- 集成学习之Adaboost算法原理小结
- 【集成学习】原理小结
- Flum 日志收集系统学习小结