Hibernate基础之(三)Hibernate的主键生成策略Hibernate框架要求实体Bean中有一个值唯一的属性,对应数据表中的主键。在实体Bean的映射文件中,必须有一个定义,该id可以由主键生成器生成,也可以自定义数据值,例如:
-
【原创】Hibernate基础之(三)Hibernate的主键生成策略
-
【原创】Hibernate基础之(二)Hibernate 体系结构
Hibernate基础之(二)Hibernate 体系结构Hibernate是一个开源的ORM(对象/关系映射)数据持久层框架,它对JDBC进行了轻量级封装,使Java程序可以像操作数据对象那样访问关系型数据库,以完全面向对象的思维和方式完成数据库的CRUD操作,可以编写SQL语句,也...
-
【原创】Hibernate基础之(一)初识Hibernate
Hibernate基础之(一)初识Hibernate一、Hibernate是什么Hibernate是一个面向Java环境的对象/关系数据库映射工具,用于将对象模型表示的对象,映射到基于SQL的关系模型数据结构中。使面向对象的Java语言编写的程序在操作关系型数据库时,仅仅通过对实体Bean对...
-
Servlet学习之(七)Servlet HTTP 状态码
Servlet学习之(七)ServletHTTP 状态码HTTP请求和HTTP响应消息的格式是类似的,结构如下:消息行消息头消息主题例如,服务器的响应头如下所示:状态行包括:HTTP版本(例如:HTTP/1.1)和状态码(例如:200)。以下是Web服务器返回的HTTP状态码...
-
【原创】Servlet学习之(六)Servlet如何处理用户请求
Servlet学习之(六)Servlet如何处理用户请求Servlet是运行在Servlet容器中的服务器端的用来响应用户请求的服务器小程序,作为Java Web应用开发技术体系中的重要部件,在MVC体系结构中,Servlet的作用主要是完成C(Controller控制器)端的功能,对上与前端页...
-
【原创】Servlet学习之(五)Servlet运行机制
Servlet学习之(五)Servlet运行机制一、Servlet运行机制Servlet是运行在Servlet容器中的服务器端的用来响应用户请求的服务器小程序,它的生命周期由Servlet容器负责管理。Servlet在Servlet容器中,以单例模式存在,即:在Servlet生命周期中,Servlet容器只创...
-
【原创】Servlet学习之(四)创建Servlet程序
Servlet学习之(四)创建Servlet程序Servlet是一个用Java语言编写的、实现Servlet接口的类,它在Servlet容器中运行,由Servlet容器管理Servlet的整个生命周期,所以,也常常称Servlet是Servlet容器上运行的服务器小程序。从Servlet实现上讲,Servlet可以响应...
-
【原创】Servlet学习之(三)Servlet API - javax.servlet.http包
Servlet学习之(三)Servlet API - javax.servlet.http软件包Servlet是一个实现了Servlet接口的类,一个与访问协议和平台无关的、运行在Servlet容器中的Java程序。针对Servlet实现技术,SUN公司提供了一套标准的Java Servlet API以便于更快速、规范地开发Serv...
-
【原创】Servlet学习之(二)Servlet API - javax.servlet软件包
Servlet学习之(二)Servlet API - javax.servlet软件包Servlet是一个实现了Servlet接口的类,一个与访问协议和平台无关的、运行在Servlet容器中的Java程序。针对Servlet实现技术,SUN公司提供了一套标准的Java Servlet API以便于更快速、规范地开发Servlet程...
-
【原创】Servlet学习之(一)Servlet是什么
Servlet学习之(一)Servlet是什么一、Servlet是什么Servlet是一个类,是一个用Java语言编写的、实现Servlet接口的类,一个与访问协议和平台无关的,运行在Servlet容器中的Java程序。Servlet没有main方法,不能独立运行;它只有实例化、初始化、运行、销毁方...
-
【原创】JDBC基础之(五)深入理解PreparedStatement
JDBC基础之(五)深入理解PreparedStatement在JDBC API中,包含两个用于执行SQL命令的语句对象接口,一个是java.sql包中的Statement接口,另一个是该包中的PreparedStatement接口,PreparedStatement接口是Statement接口的子接口,虽然PreparedStatement继承...
-
【原创】JDBC基础之(四)学习DBUtils工具
JDBC基础之(四)学习DBUtils工具一、DBUtils工具介绍使用JDBC技术访问数据库的原生代码比较繁琐,为了提高程序开发效率,Apache组织基于JDBC数据库访问技术开发了一个工具包DBUtils,以帮助简化JDBC应用程序的开发。DBUtils提供了简洁的访问数据库的方法,通...
-
【原创】JDBC基础之(三)封装JDBC通用工具类
JDBC基础之(三)封装JDBC通用工具类一、为何要封装JDBC通用工具类任何一个Java应用程序使用JDBC访问数据库时,都会按步骤来操作数据库:1、加载JDBC驱动程序2、建立Java程序与数据库之间的连接3、创建执行SQL命令的语句对象,并将SQL命令发送到数据库执行4、...
-
【原创】JDBC基础之(二)使用JDBC访问MySQL数据库
JDBC基础之(二)使用JDBC访问MySQL数据库一、使用JDBC访问数据库的基本步骤JDBC(Java DataBase Connectivity即Java数据库连接)是一种Java程序访问数据...
-
JDBC基础之(一)JDBC常用类与接口
JDBC基础之(一)JDBC常用类与接口一、JDBC简介JDBC全称Java DataBase Connectivity即Java数据库连接。是SUN开发的一套Java程序连接数据库的标准 (规范),也可以认为是Java程序访问数据库的一种技术。常用的数据库有多种,例如:Oracle、SQL Server、DB...