摘要:
Child <- many-to-one ->Parent class Child { private Parent parent; public Parent getParent (){ return this.parent;//访问了实例变量 } } class Parent { private 阅读全文
摘要:
Save save()方法能够保存实体到数据库,正如方法名称save这个单词所表明的意思。我们能够在事务之外调用这个方法,这也是我不喜欢使用这个方法保存数据的原因。假如两个实体之间有关系(例如employee表和address表有一对一关系),如果在没有事务的情况下调用这个方法保存employee这 阅读全文
摘要:
ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该 阅读全文
摘要:
主键生成策略 sequence 数据库端 native 数据库端 uuid 程序端 自动赋值 生成的是一个32位的16进制数 实体类需把ID改成String 类型 assigned 程序端 需手动给值 2. load()和gat()的区别 Load()没有使用对象的其他属性的时候,没有SQL 延迟加 阅读全文
摘要:
1.增加 2.删除 3.修改 4.查询 阅读全文
摘要:
Oracle函数 字符函数 大小写控制函数 一:LOWER () --全部小写SELECT LOWER('SCOTT') "Lowercase"FROM DUAL; 说明: 低返回 char,与所有字母都小写。字符可以是任何数据类型 CHAR, VARCHAR2、 NCHAR、 NVARCHAR2、 阅读全文
摘要:
1. 数据库表空间和数据文件 2.关于数据库端口的解析 SQLSever 1433 MySql 3306 Oracle 1521 3.关于listener.ora位置 修改该界面上的数据,会影响指定路径的监听配置文件 H:\app\happy\product\11.2.0\dbhome_1\NETW 阅读全文
摘要:
1. 数据库表空间和数据文件 2.关于数据库端口的解析 SQLSever 1433 MySql 3306 Oracle 1521 3.关于listener.ora位置 修改该界面上的数据,会影响指定路径的监听配置文件 H:\app\happy\product\11.2.0\dbhome_1\NETW 阅读全文
摘要:
一、线程同步 1、线程同步的目的是为了保护多个线程访问一个资源时对资源的破坏。 2、线程同步方法是通过锁来实现,每个对象都有切仅有一个锁,这个锁与一个特定的对象关联,线程一旦获取了对象锁,其他访问该对象的线程就无法再访问该对象的其他同步方法。 二、实现同步机制的两个方法 1。同步代码块: synch 阅读全文