摘要: 实体类 : 工具类: 测试类: 小配置: 大配置: Jar包导入: package cn.happy.entity; public class Emp { private Integer empNo; private String empName; public Integer getEmpNo() 阅读全文
posted @ 2016-09-05 17:14 格笙 阅读(964) 评论(0) 推荐(0) 编辑
摘要: 精妙的例子 Child <- many-to-one ->Parent class Child { private Parent parent; public Parent getParent (){ return this.parent;//访问了实例变量 } } class Parent { p 阅读全文
posted @ 2016-09-04 17:46 格笙 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 概念 什么是延迟加载:所谓延迟加载就是当在真正需要数据的时候,才真正执行数据加载操作。可以简单理解为,只有在使用的时候,才会发出sql语句进行查询,数据是分N次读取。 什么是立即加载:所谓立即加载既是所有的相关数据一次被读取出来,而不是分N次。 一、延迟加载:NHibernate延迟加载须有Sess 阅读全文
posted @ 2016-09-04 17:24 格笙 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 理解ThreadLocal??? 在之前JDK的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其 阅读全文
posted @ 2016-08-31 17:45 格笙 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一、Save(): 用于将一个临时对象转变为持久化对象,也就是将一个新的业务实体保存到数据库中;相当于jdbc的insert。 《假如两个实体之间有关系(例如employee表和address表有一对一关系),如果在没有事务的情况下调用这个方法保存employee这个实体,除非调用flush()这个 阅读全文
posted @ 2016-08-31 16:47 格笙 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 一、持久化对象的唯一标识 java中按内存地址不同区分同一个类的不同对象,关系数据库用主键区分同一条记录,Hibernate使用OID来建立内存中的对象和数据库中记录的对应关系 什么是OID? 解析:OID是持久化与数据表主键对应属性,用来区分持久化对象 二、主键生成策略 increment ide 阅读全文
posted @ 2016-08-29 16:03 格笙 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 一、Hibernate入门案例剖析: ①创建实体类Student 并重写toString方法 ② 创建学生对象 并赋值 ③引入jar包 ④ 构建大配置<hibernate.cfg.xml> 可分为以下步骤: 1.连接数据库的语句 2.sql方言 3.可省的配置(show_sql、format_sql 阅读全文
posted @ 2016-08-28 16:51 格笙 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、大小写函数 lower():全部小写upper():全部大写initcap():首字母大写 lower: upper: initcap: 二、字符控制函数 ① Concat--连接字符串 三、日期函数 ① months_between:两个日期相差的月数 ② add_months:向指定日期中加 阅读全文
posted @ 2016-08-26 17:40 格笙 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 1. 数据库表空间和数据文件 一个数据库下可以开N个表空间 一个表空间可以包含N个数据文件,表空间是逻辑概念。 2.关于数据库端口的解析 SQLSever 1433 MySql 3306 Oracle 1521 3.关于listener.ora位置 修改该界面上的数据,会影响指定路径的监听配置文件 阅读全文
posted @ 2016-08-26 15:33 格笙 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 一、线程同步 1、线程同步的目的是为了保护多个线程访问一个资源时对资源的破坏。 2、线程同步方法是通过锁来实现,每个对象都有切仅有一个锁,这个锁与一个特定的对象关联,线程一旦获取了对象锁,其他访问该对象的线程就无法再访问该对象的其他同步方法。 二、实现同步机制的两个方法 1。同步代码块: synch 阅读全文
posted @ 2016-08-14 15:56 格笙 阅读(141) 评论(0) 推荐(0) 编辑