11 2016 档案
摘要:实现Action的几种方法1. implements Action2. extends ActionSupport3. 也可以不继承任何父类不实现任何借口#当一个类有多个方法 如上方法,里面有add()、update()、delete();这么多方法该如何配置?1. 配置多个action 2.动态配
阅读全文
摘要:version 必须配置在id后面 缓存文件在映射文件后面 一级缓存:session回话级别 Session缓存的作用 (1)减少访问数据库的频率。应用程序从内存中读取持久化对象的速度显然比到数据库中查询数据的速度快多了,因此Session的缓存可以提高数据访问的性能。 (2)保证缓存中的对象与数据
阅读全文
摘要:sql的完整顺序完整的sql语句,由6个子句组成1. from2. where3. group by4. select5. having6. order by # having 和 where的区别where的顺序比having执行高where是过滤基本数据类型,having过滤聚合数据类型
阅读全文
摘要:缓存是通过map储存的 hibernate中一对一关系配置
阅读全文
摘要:查询load()和get()的区别 Hibernate对象的三种状态 (1)瞬态: 表示该实体对象在内存中是自由存在的,也就是说与数据库中的数据没有任何的关联即,该实体从未与任何持久化上下文联系过,没有持久化标识(相当与主键)。瞬态实体的特征有: 与数据库中的记录没有任何关联,也就是没有与其相关联的
阅读全文
摘要:Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibe
阅读全文
摘要:表单验证 表单验证是JavaScript最常用、最有用的功能之一。在表单内容提交之前进行验证,可以降低服务器处理器的压力,缩短用户等待的时间。表单校验中第一个要考虑的问题是:什么时候捕获表单的录入错误?在错误发生之前、在错误发生时、在错误发生之后; ♞ 使用submit事件在错误发生之后捕获错误 表
阅读全文
摘要:JavaScript表单编程 表单是Web上与用户进行交互的主要界面。则我们需要掌握如何访问用户输入的表单数据,校验用户输入的正确性显得至关重要。 ♞ 对Form元素进行脚本编写 ✍ 获取表单的应用 ➣ 使用DOM树中定位一个元素的方法——getElementById()方法,并将表单的ID作为方法
阅读全文
摘要:使用DOM操纵样式表 ✍ 操纵元素的Style样式属性(所有的均对于CSS的内联式) 对于每个CSS样式,Style对象都包含了一个相对应的属性,只需要用到style属性即可; 对于两个词的样式,在JavaScript样式属性的格式去驼峰命名法; DOM为style对象提供了方法用来与CSS样式定义
阅读全文
摘要:详解DOM(文档对象模型(Docment Object Model)) ✍ DOM中定义了许多节点类型来表示节点的多个方面: 文档节点Document 最顶层的节点(跟节点),代表整个HTML文档,所有的其它节点都是附属它的。每个web文档都有一个文档节点 文档类型节点DocumentType <!
阅读全文