摘要: 一,首先hibernate中对象的状态有 三种:瞬态、游离态和持久态,三种状态转化的方法都是通过session来调用,瞬态到持久态的方法有save()、saveOrUpdate()、 get()、load();持久态到瞬态的方法有delete();游离态到持久态的方法有update()、saveOr... 阅读全文
posted @ 2014-12-24 23:12 _启明 阅读(367) 评论(0) 推荐(0) 编辑
摘要: package cn.itcast.hibernate;import java.util.Date;import org.hibernate.HibernateException;import org.hibernate.Session;import org.hibernate.Transactio... 阅读全文
posted @ 2014-12-23 20:57 _启明 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、ORM简介: ORM的全程是Object/Relation Mapping ,对象/关系数据库映射。ORM可理解成一种规范,它概述了这类框架的基本特征:完成面向对象的编程语言到关系数据库的映射。当ORM框架完成映射后,既可利用面向对象设计语言的简单易用性,又可利用关系数据库的技术优势。因此,我... 阅读全文
posted @ 2014-12-23 20:25 _启明 阅读(259) 评论(0) 推荐(0) 编辑
摘要: (1) ServletActionContext.getServletContext().getRealPath("upload") 表示服务器工程目录下的upload文件夹。跟工作路径是不一样的。所以项目重新部署的时候,这个文件夹会被替换掉,保存的文件也会被删除。测试阶段,重新部署项目应该先备份这... 阅读全文
posted @ 2014-12-18 11:36 _启明 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 第一种方法:ActionContext ctx = ActionContext.getContext(); ctx.put("r1", list);//向request中添加属性 ctx.getSession().put("s1",list);//向session中添加属性 ... 阅读全文
posted @ 2014-12-18 11:26 _启明 阅读(245) 评论(0) 推荐(0) 编辑
摘要: Struts2自定义类型转换器分为局部类型转换器和全局类型转换器(1)局部类型转换器 如果页面传来一个参数reg.action?birthday=2010-11-12到后台action,然后属性用date类型是可以接收到的,但是如果传的是20101112这样类型的字符串,用date类型是获取不到,并... 阅读全文
posted @ 2014-12-14 23:10 _启明 阅读(842) 评论(0) 推荐(0) 编辑
摘要: 1. 采用基本类型接受请求参数(get/post)在Action类中定义与请求参数同名的属性,struts2便能自动接收请求参数并赋予给同名的属性。请求路径:http://localhost:8080/action/register.action?id=33public class HelloWor... 阅读全文
posted @ 2014-12-14 23:03 _启明 阅读(241) 评论(0) 推荐(0) 编辑
摘要: struts2中无需配置就可以直接调用Action中非execute方法的方式,就是用struts2的动态方法调用。动态方法调用是在action 的名字中使用感叹号(!)来标示要调用的方法名,其语法格式为actionName!methodname.action,例如我们的 struts.xml的配... 阅读全文
posted @ 2014-12-14 23:00 _启明 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 注意:与Struts 1 不同, Struts2对用户的每一次请求都会创建一个Action,所以,Struts2中的Action是线程安全的. 阅读全文
posted @ 2014-12-13 23:01 _启明 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 常用的常量配置 struts.serve.static.browserCache 该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。 struts.enable.DynamicMethodInvocation 该属性设置Str... 阅读全文
posted @ 2014-12-13 21:10 _启明 阅读(295) 评论(0) 推荐(0) 编辑