- 博客(8)
- 资源 (22)
- 收藏
- 关注
转载 hibernate单向一对一映射
一、唯一外键 唯一外键说的是数据库表中的每一行的外键唯一对应着另一张表中的主键,也就是说一个表的主键作为另一张表的外键,并且它们之间的关系是唯一的,这种反应到关系模型中如下图所示: 上图的两个实体表,分别为人和身份证,很明显的一个人对应着一个身份证。身份证作为一个单独的实体表它添加了标识列,而且此标识列是人实体表中的外键先关联。这种在实现上类似于上篇文章中讲到的多...
2019-04-29 19:44:30 268
原创 hibernate的四种基础集合映射set,list,map,数组映射
Set映射 步骤一:创建实体对象类,需要单独建表的属性address用Set<String>集合类型封装。 (此处省略了get() set()方法) 步骤二:配置User.hbm.xml映射表 set集合属性的映射:重点消化 name指定要映射的set集合的属性 table集合属性要映射的表 key指定集合表(t...
2019-04-16 21:11:21 705
转载 值栈
1.获取值栈对象,调用值栈里面的set方法。 2.获取值栈对象,调用值栈对象的push方法。 3.在action定义变量,生成变量的get方法。(常用) 可使用s:debug标签查看值栈存放的内容 一、调用值栈对象的set方法 Java代码 值栈中的情况 可以发现值栈中多了map对象,当调用set方法时,会在list对象中添加一个map对象,里面存放set放入的值。 ...
2019-04-15 14:41:18 163
转载 strut2防止表单重复提交的两种方式
说明 小例子 jsp页面 successjsp strutsxml UserAction类 运行结果 解决方法 方法1使用重定向 方法2使用stoken生成令牌配合token拦截器 jsp页面 strutsxml UserAction动作类 方法3使用stoken生成令牌配合tokensession拦截器 说明 防止表单的重复提交在我们的日常生活中有很大的重要性。 例如,如果在我们使用支付宝支付...
2019-04-14 21:03:07 150
转载 如果你报createSQLQuery is not valid without active transaction,请看这里
很多时候我们使用hibernate的session时,都是让session在某一运行环境中保持其唯一。例如在同一线程内用同一个session,在同一方法内用同一session,这样我们就可以用session里面缓存好的数据。但,我想说的不是缓存,且听我一一道来。 最近试用spring3.0.2+struts2.18+hibernate3.3.2学习搭建一个web项目,出现了一个相当...
2019-04-12 12:37:46 210
转载 elipse连接数据库的可视化操作
Eclipse可视化操作MySQL: 1、打开Data Source Explorer窗口。 Eclipse > window > show view > other > Data management 选中Data Source Explorer点击OK,即可在当前页面打开。 2、配置数据库连接。 在Data Source Explorer窗口中点击Datab...
2019-04-11 11:27:18 510
转载 struts2表单上传文件
基于表单的文件上传 •注意:上面是基于表单的上传,在form标签中有一个必须的属性值设置:enctype. •如果要做文件上传功能必须将enctype值设为multipart/form-data. •此外,文件上传还需要二个JAR文件支持: 文件上传页面upload.jsp(二选一表单即可) <%@ taglib uri="/strut...
2019-04-05 10:22:16 169
原创 struts2下载文件的类型
附:contentType类型. (前面是后缀名,后面是对应的contentType属性值) 'ez' => 'application/andrew-inset', 'hqx' => 'application/mac-binhex40', 'cpt' => 'application/mac-compactpro', 'doc' => 'application/ms...
2019-04-04 23:38:06 240
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人