上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 在一个其他人博客看见的,没找到真正的作者,如有侵权,和我联系 主要实现步骤如下: 1、JSP页面使用脚本代码执行ajax请求 2、Action中查询出需要返回的数据,并转换为json类型模式数据 3、配置struts.xml文件 4、页面脚本接受并处理数据 很多关于Struts2+ajax+jque 阅读全文
posted @ 2018-10-11 21:47 一纸流年 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 这一章节主要介绍如何配置结果集,分为以下几个知识点: 结果集类型(result type) 全局结果集(global types) 动态结果集(dynamic type) 带有参数的结果集(type with params) result type: 结果集类型一共有十一种: 1.dispatche 阅读全文
posted @ 2018-10-11 21:30 一纸流年 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 1.简单的数据校验 在action里面我们已经给出了一个数据校验: public String execute() { if(user.getUsername().equals("username")&&user.getPassword().equals("password")) { return 阅读全文
posted @ 2018-10-11 20:59 一纸流年 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 我们上一节已经将action基本的配置和使用讲了,接下来我们讲以下struts一些小知识点: namespac: 上一节学习action的时候我们访问我们jsp文件时候使用的: http://localhost:8080/testStruts2/hello 这个路径,有同学就会问,为啥只能用这个路径 阅读全文
posted @ 2018-10-11 19:10 一纸流年 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 首先我们先来直接配置,然后再来讲原理: 第一步:jar包的引入: 我们可以到struts2的官网上下载: http://struts.apache.org/download.cgi#struts2513 然后解压将里面的app文件夹下的示例war文件解压,将里面的struts.xml复制到我们新创建 阅读全文
posted @ 2018-10-11 19:03 一纸流年 阅读(586) 评论(0) 推荐(0) 编辑
摘要: 在之前的Hibernate学习中,我们无论是CURD,对单表查询还是检索优化,我们好像都离不开session,session我们之间也简单的说过,它是一个缓存,这一篇文章就就Hibernate的缓存进行一些介绍,我们将从以下几点进行: 缓存的分类 一级缓存 快照 二级缓存 EHCache配置 二级缓 阅读全文
posted @ 2018-10-11 15:36 一纸流年 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Hibernate框架对检索进行了优化,前面我们将CURD的时候提到了load和get的区别,当时仅仅说了load为延迟加载,get为立即加载,当检索的记录为空的时候load报错(不是在执行load方法的时候报的错,是执行后面的操作报的错),get返回null。 其实load就是对检索的一种优化,它 阅读全文
posted @ 2018-10-11 15:18 一纸流年 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 关联关系是用到的最多的一种关系,非常重要,在内存中反映为实体关系,映射到DB中主键外键关系,实体间的关联,即对外键的维护,关联关系的发生,即对外键数据的改变。 在这里就不赘述什么是外键什么是主键了。 一丶关联的数量 实体对象间的关联从数量上可以划分为: 1:1(一对一) 1:N(一对多) N:1(多 阅读全文
posted @ 2018-10-11 14:41 一纸流年 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 我们都知道SQL是非常强大的,为什么这么说呢?相信学过数据库原理的同学们都深有体会,SQL语句变化无穷,好毫不夸张的说可以实现任意符合我们需要的数据库操作,既然前面讲到Hibernate非常强大,所以Hibernate也是能够实现SQL的一切数据库操作。 在SQL中,单表查询是最常用的语句,同理Hi 阅读全文
posted @ 2018-10-11 12:39 一纸流年 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 我们使用Hibernate的目的是什么?对数据库进行操作,所有接下来我们就用Hibernate来进行CURD。 前边我们已经分析过了Configuration,SessionFactory和Session,接下来我们就利用Session对象来进行增删改查: 在进行增删改查之前我们先对SessionF 阅读全文
posted @ 2018-10-11 11:25 一纸流年 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 上一节我们讲到了Hibernate的测试,并且给出了测试代码,刚开始看见这个测试代码的同学估计是一头雾水把,所以这一节我们来讲一下测试代码。 本节主要内容: Configuration SessionFactory Session 首先我们再来看一下上一节的测试代码: //加载配置文件 Config 阅读全文
posted @ 2018-10-11 11:12 一纸流年 阅读(613) 评论(0) 推荐(0) 编辑
摘要: Hibernate的基本介绍 Hibernate的作用 Hibernate基本配置 Hibernate的基本介绍: Hibernate最开始的作者是Gavin King,是澳大利亚人,在工作中因为不满EJB的种种不足,而自行花费两年的时间开发出最原始的Hibernate,后来被Jboss收购了Gav 阅读全文
posted @ 2018-10-11 10:19 一纸流年 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 1.查询总结 1)1.oid查询-get 2)2.对象属性导航查询 3)3.HQL 4)4.Criteria 5)5.原生SQL 2.查询-HQL语法 1)基础语法 2)排序 3)条件 4)分页 5)聚合 6)投影 7)多表查询 1>SQL 2>HQL 3>HQL语法 (a)内连接 (b)左外链接 阅读全文
posted @ 2018-10-10 23:03 一纸流年 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 1.一对多|多对一 1)关系表达 1>表中的表达 2>orm元数据中表达 一对多: 多对一: 2)操作 1>操作关联属性 3)进阶操作 1>级联操作 结论: 简化操作.一定要用,save-update,不建议使用delete. 2>关系维护 在保存时.两方都会维护外键关系.关系维护两次,冗余了. 多 阅读全文
posted @ 2018-10-10 22:48 一纸流年 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1.hibernate中的实体规则 1)实体类创建的注意事项 1>持久化类提供无参数构造 2>成员变量私有,提供共有get/set方法访问。需提供属性。 3>持久化类中的属性,应尽量使用包装类型。 4>持久化类需要提供oid.与数据库中的主键列对应。 5>不要用final修饰class hibern 阅读全文
posted @ 2018-10-10 22:29 一纸流年 阅读(174) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页