Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步。 方法很简单,在hibernate.cfg.xml内加入 <property name="hibernate.hbm2ddl.auto">update</property> update:(推荐使用) 自动生成 ...
分类:
其他好文 时间:
2018-05-15 01:40:53
阅读次数:
201
ofbiz中,party的电话、地址等联系方式设计得非常巧妙,让我们来仔细分析一下。 有一个叫做CONTACT_MECH的表,这张表我们把它称作联系方式表,一个电话号码、一个通讯地址、一个电子邮件,都分别会在这张表里找到对应的一条记录。然后通过PARTY_CONTACT_MECH表与P ...
分类:
数据库 时间:
2018-05-11 10:49:32
阅读次数:
217
对于订单来说,主要的表就是ORDER_HEADER和ORDER_ITEM。ORDER_HEADER就是所谓的订单头,一条记录代表一条订单。 ORDER_PAYMENT_PREFERENCE是订单的支付,它有三个主要外键,ORDER_ID代表是哪个订单,PAYMENT_METHOD_ID代表是哪种具体 ...
分类:
数据库 时间:
2018-05-11 10:45:05
阅读次数:
212
今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多的SQL语句的优 ...
分类:
数据库 时间:
2018-05-05 10:19:14
阅读次数:
151
1、这是生成代码的关键 引入maven依赖 2、编写JAVA类 执行结果 ...
分类:
数据库 时间:
2018-04-30 01:01:41
阅读次数:
986
这些天在做基于开源系统的二次开发,边改边添加字段。线上还运行了之前改好的系统。表结构的设计管理混乱。又没有好的办法,网上找的一下也没有很好的办法。很多软件可以生成变更的sql代码,但不能直观查看便于开发。后来找了个小工具DatabaseCompare还蛮好用,可以比较数据库表结构、视图、存储过程、触发器的不同。比较两个数据库全部表结构的差异,包括表名、存储引擎、字符集、注释的不同,以及每张表中的字
分类:
数据库 时间:
2018-04-20 10:21:08
阅读次数:
270
默认WordPress一共有以下11个表。这里加上了默认的表前缀 wp_ 。wp_commentmeta:存储评论的元数据wp_comments:存储评论wp_links:存储友情链接(Blogroll)wp_options:存储WordPress系统选项和插件、主题配置wp_postmeta:存储 ...
分类:
数据库 时间:
2018-04-19 16:58:11
阅读次数:
207
pt-online-schema-change可以在不影响正常业务的情况下, 对数据库表结构进行修改, 修改的速度根据数据量大小决定。是一个很值得学习的工具
分类:
其他好文 时间:
2018-03-30 13:19:29
阅读次数:
157
在建立数据库表结构的时候,为了给一个String类型的数据定义一个数据库的数据库类型,一般参考的都是char或者varchar,这两种选择有时候让人很纠结,今天想总结一下它们两者的区别,明确一下两者的区别。 首先明确的是,char的长度是不可变的,而varchar的长度是可变的,也就是说,定义一个c ...
分类:
数据库 时间:
2018-03-23 13:06:31
阅读次数:
191
Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步。 如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码 Xml代码<property name="hbm2ddl.auto">update</property> update:表示自动根据 ...
分类:
Web程序 时间:
2018-03-15 14:22:06
阅读次数:
210