`
tenn
  • 浏览: 576088 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论
文章列表
 Hibernate在初始化阶段会根据映射文件的信息,为所有的持久化类预定义insert语句,update语句where ID,delete语句where ID,select语句where ID,这里所说的语句就是标准的SQL增,删,改,查.语句,参数用?代表JDBC PreparedStatement中的参数,这里就不举例了.这些SQL语句都存放在SessionFactory的缓存中,当执行Session的save(),update(),delete(),load()方法时,将会从SessionFactory的缓存中读取这些预定义的SQL语句,在把具体的参数值绑定到SQL语句中,这就是Hibe ...
insert方法 public void insert(Object o){     Session session = HibernateSessionFactory.currentSession();     Transaction t = session.beginTransaction();     session.save(o);     t.commit();     HibernateSessionFactory.clossSession(); } delete方法 public void delete(Object o,Serializable id){     Sess ...
Hibernate有两种配置文件格式,一种是XML,默认为hibernate.cfg.xml,一种是properties,默认为hibernate.properties 不同的配置文件,对Hibernate的初始化方法是不一样的 比如,如果采用properties文件作为配置文件 那么初始化的代码大致为 Configuration config = new Configuration(); config.addClass(myclass.class); 如果配置文件为XML,则 Configuration config = new Configuration().config();     XM ...
 Hibernate 是什么?从不同角度的解释:     1、它是连接 Java 应用程序和关系数据库的中间件。     2、它对 JDBC API 进行了封装,负责Java对象的持久化。     3、在分层的软件架构中它位于持久化层,封装了所有数据访问细节,使业务罗基层可以专注于实现业务逻辑。     4、它是一种 ORM(Object-Relation Mapping 对象-关系映射)工具,能够建立面向对象的域模型和关系模型的映射。     应用程序分层体系结构:     1、表述层:提供与用户交互的界面。     2、业务逻辑层:实现各种业务逻辑。     3、数据层:负责存放和管理应用的 ...
打开“我的电脑”-“工具”-“文件夹选项” -“文件类型”,然后系统会找到很类型的文件类型, 你用滚动条找到“驱动器”,点击一下,然后在下面找到“高级”-“新建”-在弹出的对话框里,操作项输入“open",用于执行操作的应用程序输入“C:\WINDOWS\explorer.exe”,[注,不带引号]最后点击确定即可。 首先是用右键打开磁盘,如果不行就进入安全模式右键打开 在windows窗口菜单中执行“工具/文件夹选项”,在“查看”里显示所有文件,另把“隐藏收保护的系统文件”勾选去掉。查看到底里面有哪些文件,之后把移动磁盘根目录下的自运行等病毒文件删除。 如果不能删除,在“任务 ...
HQL:Hibernate Query Language,完整的HQL语法结构如下: [select/update/delete...] [from...] [where] [group by... [having]] [order by...] 结构上看上去很像SQL,但HQL是非常有益使得被设计为完全面向对象的查询,它可以理解如继承、多态和关联之类的概念。 实体查询(表) String hql = "from TUser";  //select ... from T_User; Query query = session.createQuery(hql); List us ...
  现在我们介绍连接(join)的概念。要了解连接,我们需要用到许多我们之前已介绍过的指令。 我们先假设我们有以下的两个表格, Store_Information 表格 store_name Sales Date ...
Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。Hibernate文档准确的来说,绝大部分内容都 ...
JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set Map ├Hashtable ├HashMap └WeakHashMap<o:p></o:p> Collection接口   Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的 ...
容器类可以大大提高编程效率和编程能力,在Java2中,所有的容器都由SUN公司的Joshua Bloch进行了重新设计,丰富了容器类库的功能。   Java2容器类类库的用途是“保存对象”,它分为两类:   Collection----一组独立的元素,通常这些元素都服从某种规则。List必须保持元素特定的顺序,而Set不能有重复元素。   Map----一组成对的“键值对”对象,即其元素是成对的对象,最典型的应用就是数据字典,并且还有其它广泛的应用。另外,Map可以返回其所有键组成的Set和其所有值组成的Collection,或其键值对组成的Set,并且还可以像数组一样扩展多维Map ...
本博客资料是从网络上收集和自创的, 放在这里供自己和网友学习之用,如若不慎侵犯到了您的权益,敬请通知,我必尽快做出处理,谢谢!
  Property元素中的formula允许对象属性包含导出值,比如sum、average、max等的结果。如:   <property></property> "averagePrice" formula="(select av ...
metaphor KK: [] DJ: [] n. 1. 隐喻(一种修辞法) 2. 象征 mere1 KK: [] DJ: [
leak KK: [] DJ: [] n. 1. 漏洞,裂缝[C] The rain dripped down from a leak in the roof. 雨水从屋顶的裂缝中滴漏下来。 2. (水,瓦斯等的)漏出;漏出物;漏电[C] I can smell a leak of gas. 我嗅到泄漏的瓦斯。 3. (秘密等的)泄漏[C] The leak of information was officially inspired. 这一情报的泄漏是官方授意的。 4. 【俚】撒尿[S] vt. 1. 使渗漏 The car is leaking oil. 这汽车在漏油。 2. 泄漏(秘密等) ...
escalate KK: [] DJ: [] vt. 1. 使逐步上升(增强或扩大);使(战争)逐步升级 2. 乘自动扶梯爬登 vi. 1. 逐步上升(增强或扩大);(战争)逐步升级 2. 在自动扶梯上向前移动
Global site tag (gtag.js) - Google Analytics