摘要:
参数传递:Java支持两种数据类型:基本数据类型和引用数据类型。 原始数据类型是一个简单的数据结构,它只有一个与之相关的值。引用数据类型是一个复杂的数据结构,它表示一个对象。原始数据类型的变量将该值直接存储在其存储器地址处。使用对象和引用变量时会有所不同。。Java中的所有参数都通过值传递。 当参数 阅读全文
摘要:
工厂模式 工厂模式(Factory Pattern)是Java中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 在工厂模式中,创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。 工厂模式的思路:定义一个创建对象的接口,让其子 阅读全文
摘要:
学习网络编程书籍时遇到的各种概念性名称,一一记录以备查询时使用,顺序会比较乱。 DNS:Domain Name System 域名系统。 SSL:安全Socket ceng JSSE:Java 安全Socket 扩展 UDP:User Datagram Protocol,用户数据报协议 网络(net 阅读全文
摘要:
Java设计思想之单例模式 单例模式(Singleton Pattern)是Java中最常见的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有的那个对象被创建。这个类提供了一种访问其唯一的对象的方式,可 阅读全文
摘要:
在Hibernate中,id元素的<generator>子元素用于生成持久化类的对象的唯一标识符,也就是主键。Hibernate框架中定义了许多主键生成策略类,也叫生成器类。所有的生成器类都实现了org.hibernate.id.IdentifierGenerator接口。通过实现Identifie 阅读全文
摘要:
hibernate中Session接口提供的get()和load()方法都是用来获取一个实体对象,在使用方式和查询性能上有一些区别。 get Session接口提供了4个重载的get方法,分别通过“持久类+主键”和“全类名+主键”以及“锁选项”来获取实体对象。 load load跟get调用方式基本 阅读全文
摘要:
Hibernate框架简化了java应用程序与数据库交互的开发。Hibernate是一个开源,轻量级的ORM(对象关系映射)工具。 ORM工具简化浏览数据的创建,数据处理和数据访问。它是将对象映射到数据库中存储的数据(表)的编程技术。 ORM工具内部使用JDBC API与数据库进行交互。 Hiber 阅读全文
摘要:
设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套呗反复使用的、多数人知晓的、经过分 阅读全文
摘要:
Spring AOP是继Spring IoC之后的Spring框架 的又一大特性,它也是Spring框架的核心内容。AOP是一种思想,所有符合AOP思想的技术,都可以看做是AOP 的实现。AOP 是建立在Java代理机制之上,S骗人能够框架已经基本实心了AOP思想。在众多的AOP实现技术当中,Spr 阅读全文
摘要:
Spring框架主要由7大模块组成,它们提供了企业级开发需要的所有功能,而且每个模块都可以单独使用,也可以和其它模块组合使用,灵活且方便的部署可以使开发的程序更加简单灵活。 核心模块 Spring Core模块是Spring的核心容器,它实现了IoC模式、提供了Spring框架的基础功能。在模块中包 阅读全文