随笔分类 - IDEAL_SSH框架
摘要:案例目录: 关键代码展示: DateConverter: login.jsp: Struts2日期转换Demo下载:
阅读全文
摘要:楼主A: XML 版 SSH整合Demo https://github.com/MlqBeginner/BlogGardenWarehouse/blob/master/SSH%E6%95%B4%E5%90%88XML%E7%89%88.zip 楼主B: 注解 版 SSH整合Demo https://
阅读全文
摘要:拦截器的使用以及配置: struts.xml:关键配置 过滤器的使用以及配置: WEB.XML 配置 提示: 楼主A:在进行SSH整合的时候使用到 拦截器 与 过滤器 (基本配置);发现 会先走 拦截器 然后再走 过滤器 。
阅读全文
摘要:redirect的路径一定不能在WEB-INF路径下,因为redirect是相当于用户直接访问了路径,而用户不能访问WEB-INF目录下的文件,只有程序内部转发的时候才能转发到WEB-INF下的JSP。
阅读全文
摘要:基础 Constants: 核心对象 Constants:
阅读全文
摘要:1):result的name属性 例如:<result name="success">/pages/success.jsp</result> Struts 2带有一个可选的动作接口(com.opensymphony.xwork2.Action)。通过实现这个接口,它带来了一些方便和好处,看下面的源代
阅读全文
摘要:Struts2 架构图: 1):提交请求 客户端通过 HttpServletRequest 向 Servlet (即Tomcat)提交一个请求。 请求经过一系列的过滤器,例如图中的 ActionContextCleanUp 和 Other filer (SlterMesh,etc)等,最后被 Str
阅读全文
摘要:Hibernate各种查询操作(一) 测试数据库如下: t_sort表: t_good表: 一、对象导航方式查询 查询所有食品类下面的食品 代码: //对象导航查询 @Test public void Test1(){ SessionFactory sessionFactory = null; Se
阅读全文
摘要:Hibernate缓存 缓存: 是计算机领域的概念,它介于应用程序和永久性数据存储源之间。 缓存: 一般人的理解是在内存中的一块空间,可以将二级缓存配置到硬盘。用白话来说,就是一个存储数据的容器。我们关注的是,哪些数据需要被放入二级缓存。 缓存作用: 降低应用程序直接读写数据库的频率,从而提高程序的
阅读全文
摘要:1):Hibernate 中Criteria Query查询详解 当查询数据时,人们往往需要设置查询条件。在SQL或HQL语句中,查询条件常常放在where子句中。 此外,Hibernate还支持Criteria查询(Criteria Query),这种查询方式把查询条件封装为一个Criteria对
阅读全文
摘要:图解: 1):瞬时状态(Transient) 对象与session没有关联,数据库中没有对应的数据。 一般new出来的对象便是瞬时对象。 对瞬时对象使用save()方法便使之成为持久对象。 由于数据库中没有对应的数据,所以对瞬时对象使用update()方法无效。 2):持久状态(Persistent
阅读全文
摘要:1):Configuration配置对象 Configuration用于加载配置文件。 1): 调用configure()方法,加载src下的hibernate.cfg.xml文件 Configuration conf = new Configuration().configure(); 2):如果
阅读全文
摘要:1):Hibernate 中 get() 和 load() 有什么不同之处? 1)Hibernate的 get方法,会确认一下该id对应的数据是否存在,首先在session缓存中查找,然后在缓存中查找,还没有就查询数据库,数据库中没有就返回null。 2)Hibernate的 load方法加载实体对
阅读全文
摘要:区别如下: quert.list() : 1):每次都是通过一条语句直接操作数据库取出所有的数据返回(并且将对象存入hibernate缓存中); 2):不会从一二级缓存中查询数据; 3):之执行一条SQL语句,查询所有。 quert.iterate(): 1):iterator首先通过一条语句取出所
阅读全文
摘要:关联关系映射--概念: 关联关系是使用最多的一种关系,非常重要。在内存中反映为实体关系,映射到DB中为主外键关系。 实体间的关联,即对外键的维护。关联关系的发生,即对外键数据的改变。 外键:外面的主键,即,使用其它表的主键值作为自已的某字段的取值。 1) 基本概念: 关联属性:Java代码的实体类定
阅读全文
摘要:概要: Hibernate 支持三种查询方式: HQL查询、Criteria查询及原声 SQL (Native SQL)查询。 HQL(Hibernate Query Language,Hibernate 查询语言)是一种面向对象的查询语言,其中没有表和字段的概念,只有类、对象和属性的概念,大家在学
阅读全文
摘要:使用 Hibernate 完成持久化操作 七大 步骤: 1、读取并解析配置文件及映射文件: Configuration configuration=new Configuration().configure(); 根据默认位置的 Hibernate 配置文件中的信息,构建 Configuration
阅读全文
摘要:1):什么是 Hibernate? Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行, 使得Java程序员可以随心所欲的使用对象编程思维来操纵
阅读全文