数据结构
文章平均质量分 78
cactusz
dev
展开
-
hbm2ddl.auto属性详解(hibernate自动建表)
hibernate配置属性中,hibernate.hbm2ddl.auto可以帮助你实现正向工程,即由java代码生成数据库脚本,进而生成具体的表结构. 方案一 在hibernate.cfg.xml中: Java代码 hbm2ddl.auto">create 它包含4个属性: create : 会根据你的model类来生成表,但是每次运行都原创 2017-07-06 15:40:30 · 919 阅读 · 0 评论 -
PO/POJO/BO/DTO/VO/DAO的区别
感谢http://holdbelief.iteye.com/ PO :persistent object持久对象 1 .有时也被称为Data对象,对应数据库中的entity,可以简单认为一个PO对应数据库中的一条记录。 2 .在hibernate持久化框架中与insert/delet操作密切相关。 3 .PO中不应该包含任何对数据库的操作。 -----------------原创 2017-07-06 15:41:09 · 263 阅读 · 0 评论 -
追MM与Java的23种设计模式
1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客原创 2017-07-06 15:48:36 · 195 阅读 · 0 评论 -
JavaScript 对象
对象与数组 JavaScript中的对象本质上是一个关联数组,或者说更像java里的?Map数据结构,由key-value组成。如下: function Person(name , age) { //将name、age形参的值分别赋给name、age实例属性。 this.name = name; this.age = age; this.info =原创 2017-07-06 15:48:53 · 179 阅读 · 0 评论 -
使用SAX读取XML文件
我们在学习JavaWEB基础时,老方有讲解使用JavaSE解析XML文件。我们在学习JavaEE时一般都使用dom4j解析XML文件。在Android中解析XML与JavaSE和JavaEE都差不多,我们也可以在Andorid中使用dom4j,但这会占用系统的资源。 Andorid中解析XML有三种技术SAX、DOM和pull,重点是Sax和pull。尤其是pull,Android推荐使用,A原创 2017-07-06 15:53:45 · 334 阅读 · 0 评论 -
关于MySQL数据库的存储引擎
MySQL中的数据用各种不同的技术存储在文件(或者内存)中。这些技术中的每一种技术都使用不同的存储机制、索引技巧、锁定水平并且最终提供广泛的不同的功能和能力。通过选择不同的技术,你能够获得额外的速度或者功能,从而改善你的应用的整体功能。 例如,如果你在研究大量的临时数据,你也许需要使用内存存储引擎。内存存储引擎能够在内存中存储所有的表格数据。又或者,你也许需要一个支持事务处理的数据库(以确保事原创 2017-07-06 15:58:23 · 262 阅读 · 0 评论 -
Hibernate的4种继承关系
一、继承关系_整个继承树映射到一张表 对象模型(Java类结构) 一个类继承体系一张表(subclass)(表结构) Employee.java package com.taobao.hibernate.domain; public class Employee { private int id; private String name; private Depart原创 2017-07-06 15:58:40 · 762 阅读 · 0 评论