自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Hibernate 的检索方式

在实际开发项目中,对数据进行最多的操作就是查询,数据的查询在所有 ORM 框架中都占有极其重要的地位。那么,如何利用 HIbernate 查询数据呢?接下学习Hibernate 的检索方式。Hibernate 的检索方式主要有 5 种,分别为导航对象图检索方式、OID 检索方式、HQL 检索方式、QBC检索方式和原生 SQL 检索方式。下面就对这 5 种检索方式一一向详解。对象图导航检索根据...

2018-09-30 20:50:09 326

原创 HIbernate 的一对多和多对多

数据库中多表之间存在着三种关系,也就是系统设计中的三种实体关系,分别是一对一,一对多和多对多。这里我主要详解一对多和多对多。Hibernate 的一对多关联映射一对多在表中的表达例如:建表原则:在多的一方创建外键,指向一的一方的主键一对多在实体中的表达例如客户与联系人之间的关系(一个客户可以对应多个联系人)在HIbernate 中,是采用 java 对象关系来描述数据表之间的关系...

2018-09-29 23:27:34 467

原创 Hibernate 进阶

Hibernate 持久化类的编写规则持久化类HIbernate 是持久层的 ORM 映射框架,专注于数据的持久化工作。所谓持久化,就是将内存中的数据永久存储到关系数据库中。那么知道了什么是持久化,什么又是持久化类呢?其实所谓的持久化类指的是一个java类与数据库表建立了映射关系,那么这个类称为持久化类。其实你可以简单的理解为持久化类就是一个java 类有了一个映射文件与数据库的表建立了关系...

2018-09-28 22:10:26 191

原创 初识 Hibernate

简介Hibernate 是一个持久层的 ORM(Object Relational Mapping 即对象关系映射) 框架。所谓 OGM 就是描述实体(持久化对象)与数据库表之间的对应关系。通过操作实体,就可以完成对数据表的操作。可以把 ORM 理解为关系型数据库和对象的一个纽带,开发人员只需要关注纽带一段映射的对象即可。一个 Hibernate 入门例子有些步骤能看懂就最好,目前看不懂也不...

2018-09-28 10:00:45 233

原创 Linux 的常用命令 4JavaEE

Linux 是基于 Unix 的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux 是由 Linus Torvalds(林纳斯·托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux 系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比如手机、平板电脑、路由器等在这篇文...

2018-09-20 14:02:38 443

原创 Struts2 的 OGNL

OGNLOGNL 简介OGNL 的全称是对象图导航语言( Object-Graph Navigation Language),它是一种功能强大的开源表达式语言,使用这种表达式语言,可以通过某种表达式语法,存储 java 对象的任意属性,调用 java 对象的方法,同时能够自动实现必要的类型转换。如果把表达式看作是一种带有语义的字符串,那么 OGNL 无疑成为了这个语义字符串于 java 对...

2018-09-16 21:16:39 800

转载 Struts2 的国际化与拦截器

struts2 的国际化国际化的概念国际化是指 web 程序在运行时,根据客户端请求的国家、语言的不同而显示不同的界面。 例如,如果请求来自中文客户端,则页面的显示,提示信息等都是中文,如果是英文客户端,则显示英文信息。 国际化的英文单词是 Internationalization,但因为单词太长,简称 I18N,I是第一个字母,18 表示中间的字母个数,N 是最后一个字母。j...

2018-09-15 22:06:32 449

转载 Struts2 进阶

struts2 中的参数封装静态参数封装什么是静态参数? 静态参数就是硬编码的,不可随意改变。例子:我们首先创建一个Action类,里面有两个参数,用来封装请求参数public class User extends ActionSupport { private String username; //用户名 private int ag...

2018-09-14 23:38:21 215

转载 Struts2 入门基础

struts2 发展历史经过很多年发展,Struts1已经成为了高度成熟的框架,但随着时间的发展,Struts1的局限性和缺点不断的暴露出来. 现在Struts已经分化成了两个框架 第一个是在Struts1的基础上,融合了另一个web框架Webwork的Struts2.Struts2实质上是以Webwork为核心的,和Struts1有很大区别。第二个是Shale,与原有Struts1关...

2018-09-14 14:50:44 256

原创 SpringMVC 核心技术(二)

请求映射我们的http请求信息一般包含六部分信息:1、请求方法,如GET或POST,表示提交的方式;2、URL,请求的地址信息;3、协议及版本;4、请求头信息(包括Cookie信息);5、回车换行(CRLF),头信息和请求体之间有空行;6、请求内容区(即请求的内容或数据),如表单提交时的参数数据、URL请求参数(?abc=123 ?后边的)等。 我们可以看到有 1、2、4、6...

2018-09-01 16:11:48 391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除