-
主键生成策略查看全部
-
id标签:表的主键
name:表示映射的哪个属性
type:表示数据类型
column:表示映射成数据库当中表的字段的名称
length :表示可以指定长度
子标签<generator class=""/>表示主键生成策略
查看全部 -
class标签常用的属性
name 表示对象关系映射,映射的是哪个类
table 表示把这个类映射成数据库当中的哪张表,tableName对应的是表名
batch-size 抓取策略,一次可以抓取多少条记录
entity-name 表示支持同一个类映射成多个表名(同一个实体类可以映射成很多表)
查看全部 -
hbm配置文件常用设置(对象关系映射)
hibernate-mapping标签常用的属性:
schema 模式的名字
catalog 目录的名称
dafault-cascade 默认的级联风格
dafault-access 访问策略
default-lazy 加载策略
package 默认的包名
查看全部 -
单例模式(Singleton Pattern):确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,它提供全局访问的方法。单例模式是一种对象创建型模式。
单例模式有三个要点:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是它必须自行向整个系统提供这个实例。
单例模式是结构最简单的设计模式一,在它的核心结构中只包含一个被称为单例类的特殊类。查看全部 -
openSession与getCurrentSession的区别
查看全部 -
如何获得session对象?
查看全部 -
让hibernate像jdbc那样自动提交事务查看全部
-
首先说明一下,分号的作用,分号是用来分割语句的,也就是用来标明语句结束。
那么这样就很简单了。
{}的使用分两种情况:
1、类、接口、方法、if、for、while、switch case,使用{}标明代码范围。此时{}后面不需要分号。
2、在使用匿名内部类时,此时代码可能如下:
OnClickListener click = new onClickListener(View v){
//TODO 代码
};
此时{}后面需要分号,简化代码后
OnClickListener click = <创建抽象类、接口对象>;
形似
User user = new User();
此时虽然有{},但明显此时代码是一行语句。语句的结束是需要分号的{}后出现分号的,只有使用创建抽象类、接口的情况!!
查看全部 -
一.匿名对象:没有名字的实体,也就是该实体没有对应的变量名引用。
二.匿名对象的用途
1,当对象对方法进行一次调用的时候,可以使用匿名对象对代码进行简化。
为什么只对方法,而不调用属性呢?因为匿名对象调用属性没意义。
如果对象要多成员进行多次调用,必须给对象起个名字。不能在使用匿名对象。
2,匿名对象可以实际参数进行传递。
三.匿名对象的简单演示
new Car().run();
查看全部 -
匿名对象:没有名字的对象:
new Car(); //匿名对象其实就是定义对象的简写格式。
Car c = new Car();
c.run();
用匿名对象来书写以上代码:
new Car().run();
查看全部 -
transaction(事务)
查看全部 -
session简介3查看全部
-
session与connection的关系
查看全部 -
session简介2
session可以理解为操作数据库的对象
查看全部
举报