SSH理解
ITbiyu
选择了就不后悔!
展开
-
hibernate的理解
1. Hibernate是jdbc的轻量级的封装,是一个独立的持久层框架。它是一个和JDBC密切相关的框架,所以hibernate的兼容性和JDBC的驱动和数据库有一定的关系。 2. Hibernate的ORM,把数据库的表与java对象相关联。主要是通过封装JDBC代码来实现的。使用hibernate框架就不用再去写JDBC代码了,要把保存数据直接save对象,要获取数据直接ge原创 2012-02-09 22:50:18 · 573 阅读 · 0 评论 -
对Hebernate缓存的理解
Hibernate的缓存目前比较常见的使用是它的:一级缓存(Session缓存),二级缓存(第三方插件缓存)。缓存: 缓存就是把当前查询出来或是使用过的对象保存到内存中(一个数据结构当中),这个数据结构通常是或类似于hashMap,当以后要使用某个对象时, 会先到缓存中去找有没有这个对象,如果有就使用缓存中的,如果没有就 到数据中去查询,并将查询出来的数据保存到缓存中,方便原创 2012-02-11 12:19:28 · 1790 阅读 · 0 评论 -
hibernate的级联、延迟加载、inverse属性
hibernate的级联是用来说明数据库中二个表之间的相互关系(one---to ---one, one ---to---many, many---to---many)。当对主对象做某种操作时,是否对其相关联的子对象也做相对应的操作。常见的级联(cascade)有:(1) none: 表示在保存、修改、删除时不对其级联对象不做任何的操作,它是默认值。(2)save-update:表示在原创 2012-02-11 16:40:04 · 2401 阅读 · 2 评论 -
Spring的理解
Spring实现了工厂模式的工厂类BeanFactory,用于管理容器中的Bean.(1)Ioc (控制反转) : 通过BeanFactory来获取要管理的bean,方法:getBean("id"), id配置文件applicationContext.xml文件中bean的id,由Spring来创建这个Bean的实例对象的类名和属性。Ioc是一种编程思想,利用这种思想可以实现模块之前的解耦合。原创 2012-02-12 20:59:38 · 628 阅读 · 0 评论