`
easyworld
  • 浏览: 110662 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论
文章列表
     看了"臧圩人"的一片多线程文章,根据自己的想法才写出这篇过于java 多线程的文章。 一、怎样实现多线程:        1.1实现多线程:              1.1.1、实现线程的方式有两种:                 1、继承java.lang.Thread,并重写它的run()方法,将线程的执行主体放入其中。                 2、实现java.lang.Runnable接口,实现它的run()方法,并将线程的执行主体放入其中。              1.1.2、这是继承Thread类实现线程的示例:     Java代 ...
它支持Eclispe插件方式和Ant方式。这里主要将采用Ant方式。这样可以脱离Eclipse :)   1 准备好Hiberbate.cfg.xml .主要是告诉工具取哪的数据库和表格   < ?xml version="1.0" encoding="UTF-8"?>  < !DOCTYPE hibernate-configura ...
hibernate对于对象的保存提供了太多的方法,他们之间有很多不同,这里细说一下,以便区别:   一、预备知识:   在所有之前,说明一下,对于hibernate,它的对象有三种状态,transient、persistent、detached   可以参考http://easyworld.iteye.com/blog/221616这篇文章   脱管状态的实例可以通过调用save()、persist()或者saveOrUpdate()方法进行持久化。   持久化实例可以通过调用 delete()变成脱管状态。通过get()或load()方法得到的实例都是持久化状态的。   脱管状态的实例可以通 ...
      观察者模式是一种一对多的关系。一是指数据主题对象,这是我们数据的来源。多的一方是指对数据进行各种各样的组合处理行为。这样我们将数据库和对数据的操作实现分离。从而能达到一种数据,却可以再不同的方法进行处理得到不同的效果。而其 当一个对象的状态发生改变时,其所有依赖项都会得到通知,并自动更新。这个也是观察这模式的主要特性。
Hibernate 特性 延迟加载 不在发生SQL语句。 代理对象
hibernate的两种事务管理jdbc 和jta方式。下边说说两者的区别一、说明一下jdbc和jta方式事务管理的区别:JDBC事务由Connnection管理,也就是说,事务管理实际上是在JDBC Connection中实现。事务周期限于Connection的生命周期之内JTA 事务管理则由 JTA 容器实现,JTA 容器对当前加入事务的众多Connection 进行调度,实现其事务性要求。JTA的事务周期可横跨多个JDBC Connection生命周期。二、在了解jdbc和jta事务的基础上,再来讨论hibernate的两种事务对于基于JDBC Transaction的Hibernate ...
设计模式 观察模式
Hibernate对象: 1、瞬时对象(Transient Objects):       使用new操作符初始化的对象不是立刻持久的。的状态是瞬时的,也就说没有和任何数据库表进行关联。只要应用不再引用这对象,他的状态将丢失,并且由垃圾回收机制回收。数据库中没有此对象,只是存在内存中。 2、持久对象(Persist Objects):持久对象是具有数据库标识的,也就是从数据库获取来的。他有持久化管理器Session统一管理,持久实例实在事务中进行操作--当事务结束他的状态与数据库同步,可以这样理解当我们在对象处于Persist 状态时候我们对对象的改变将会同步道数据库中,其原理是当事务提交时刻, ...
spring提供的单元测试是强大的,spring的单元测试很简单,封装的很好。我们要用spring的单元测试测试我们写的add,delete等方法时候需要spring提供的一个额外包spring-mock.jar,我已经传上来了。你只要熟悉单元测试,编写一个测试案例,然后把继承改为org.springframework.test.AbstractTransactionalDataSourceSpringContextTests就可以了,此时编译器会提示你要实现    /**    * 必须实现的方法    */    public String[] getConfigLocations(){   ...
Hibernate Session
Hibernate 优缺点
面向对象 基本概念 类 对象 方法 属性 关系
面向对象 多态
面向对象 继承
面向对象三大特征之一  封装
Global site tag (gtag.js) - Google Analytics