学习了 object,system类,并且学习了hibernate

1.object 下面的方法
getclass   (final 定义返回当前运行的类名全称包括包名)
clone   (克隆类的副本,在克隆前必须 super.clone())
equals   ( 比较对象在栈中存取的数据是否相等 )
toString (返回各种类的的名称和hash码的无符号的十六位进制 )
hashcode  (返回类的哈希码,这不是代表内存地址,内存地址不会让我们轻易得到,equals为true的两个类,hashcode也相等,除非类的hashcode重写)
finalize (这是类的回收方法,当一个类的引用不在存在可能被使用时,会自动执行这个方法,一般是程序结束时执行)
notify    (把在等待或者停止的线程唤醒,但是只能唤醒一个)
notifyAll  (把所以等待或者停止的进程唤醒)
wait(long timeout)  (其它线程调调用此对象的在notity和notityAll方法,或者超过了指定的时间量前,导致线程等待)
wait(long timeout, int nano) 在其它线程调用此对象的notity和notityAll方法,或者当前线程被其它线程中断或者时间超出指定的时间量前,则等待
wait()  其它线程调用notify或者notifyAll方法导致当前线程等待


2.system类的方法
三大方法:
in     (InputStream)
out     (PrintStream)
error    (PrintStream)
SetErr   重新分配标准错误输出流
SetIn    重新分配标准输入流
SetOut  重新分配标准输出流
getPropertys (获得环境的变值量)
currentTimeMills()
gc()
arraycopy()
clearProperty


3.Hibernate中的配置
前提把数据库安装好
首先直接右键在MyEclipse中选择Hibernate,填入对应的值选择HibernateConfig.xml 的存放地址,以及进入配置数据库的地址url和驱动jar包,用户名和密码
会生成HibernateSessionFactory , 接着就是对Hibernate中类的反向生成,在database explore中选择对应的表,生成DAO和JavaBean


JDBC的连接步骤
加载驱动
建立connection连接
创建statement
执行sql语句
关闭资源


Hibernate中对象的三种状态
瞬时态 一般是new的新对象为瞬时态
游离态 永久态的对象通过session.close或者session.clear
永久态 存储在session中的对象为永久态


三者直接的装换
瞬时态   通过save或者saveOrUpdate变为永久态
游离态   通过delete变为瞬时态
永久态   通过delete变为瞬时态
游离态   通过update或者saveOrUpdate或者merge变为永久态
永久态   通过close或者clear变为游离态
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值