`
xiaolaogong
  • 浏览: 66807 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
./configure \ --prefix=/web/mysql --sysconfdir=/web/mysql    \ --without-debug     --enable-assembler         \ --with-mysqld-ldflags=-all-static              \ --with-client-ldflags=-all-static              \ --with-unix-socket-path=/tmp/mysql.sock        \ --with-mysqld-user=mysql                   ...
使用上述模式的一般原则 1.       什么时候用“主扩展模式”? 对象的个数不多;各个对象之间的属性有一定差别;各个对象的属性在数据库设计阶段能够完全确定;各个扩展对象有独立的、相对比较复杂的业务处理需 ...
(六)自联结模式 自联结模式,也可以看作是“主从模式”的一种特殊情况(或者说是“变形”),它在一张表内实现了“一对多关系”,并且可以根据业务需要实现“有限层”或者“无限层”的主从嵌套。 这种模式用得最多的情况就是实现“树形结构”数据的存储,比如各大网站上常见的细分类别、应用系统的组织结构、Web系统的菜单树等都能用到这种模式。 自联结模式有很多变体,且每种变体的优缺点同样鲜明。由于本连载的重点在于对跨行业通用数据库模型设计进行分析,所以对每种具体模式的细节方面的设计技巧不能作详细论述,请大家原谅。这里仅举两个例子说明:   1.       简单自联结 简单自联结,就是在一个表 ...
(五)继承模式 继承模式,可以看作是“主从模式”的一种特殊情况(或者说是“变形”),它所代表的两个对象也是“一对多”的关系。它与“主从模式”的区别是,“继承模式”中从表的主键是复合主键,并且复合主键 ...
(四)多对多模式 多对多模式,也是比较常见的一种数据库设计模式,它所描述的两个对象不分主次、地位对等、互为一对多的关系。对于A表来说,一条记录对应着B表的多条记录,反过来对于B表来说,一条记录也对应着A表 ...
(三)名值模式 名值模式,通常用来描述在系统设计阶段不能完全确定属性的对象,这些对象的属性在系统运行时会有很大的变更,或者是多个对象之间的属性存在很大的差异。 举例如下(注:这个例子已经作了相当程度的简化,仅仅是用来帮助大家理解“名值模式”这个概念来使用的,请大家注意)。 1.       使用名值模式进行设计时,如果对“其他属性”仅作浏览保存、不作其它任何特殊处理,则通常会设计一个“属性模板”表,该表的数据记录在系统运行时动态维护。 系统运行时,如需维护“产品其他属性”,可先从“属性模板”中选择一个属性名称,然后填写“属性值”保存,系统会将对应的产品ID、属性模板ID及刚刚填写的 ...
(二)主从模式 主从模式,是数据库设计模式中最常见、也是大家日常设计工作中用的最多的一种模式,它描述了两个表之间的主从关系,是典型的“一对多”关系。 举例如下(注:这个例子已经作了相当程度的简化,仅仅是用来帮助大家理解“主从模式”这个概念来使用的,请大家注意)。 比如论坛程序。一个论坛通常都会有若干“板块”,在每个板块里面,大家可以发布很多的新帖。这时候“板块”和“发帖”就是主从模式,主表是“板块”,从表是“发帖”,二者是“一对多”的关系。 多个潜水员也可以对感兴趣的同一份发帖进行回复,以表达各自的意见,这时候,一个“发帖”就有了多份“回复”,又构成了一个“主从模式”。
(一)主扩展模式 主扩展模式,通常用来将几个相似的对象的共有属性抽取出来,形成一个“公共属性表”;其余属性则分别形成“专有属性表”,且“公共属性表”与“专有属性表”都是“一对一”的关系。 “专有属性表 ...
Session 的几个主要方法1 save,persist保存数据 persist在事务外不会产生insert语句2 delete 删除对象3 update 跟新对象 如果数据库中没有记录会出现异常4 get 根据id查询 会立刻访问数据库5 load 根据id查询 返回代理对象 不会立即访问数据库 在第一次使用查询对象的时候访问数据库6 saveOrUpdate,merge 根据Id和version的值确定是save或者是update 调用merge对象还是托管7 lock 把对象变成持久对象 但是不会同步到数据库
spring annotation info @Autowried 默认是按类型进行装备bean的属性 EXAMPLE @Autowiredprivate PersonDao personDao //字段定义 @Autowiredpublic void setOrderDao(OrderDao orderDao){} @Autowired info@Autowired 注解默认是按照类型装配依赖对象 默认情况要求依赖对象 ...
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE ibatorConfiguration  PUBLIC "-//Apache Software Foundation//DTD Apache iBATIS Ibator Configuration 1.0//EN"  "http://ibatis.apache.org/dtd/ibator-config_1_0.dtd"> <ibatorConfiguration> <cl ...
struts2 常用<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE struts PUBLIC          "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"          "http://struts.apache.org/dtds/struts-2.0.dtd"><struts>  <!-- 指定Web应用的默认编码集,相当于调用Htt ...
<!--公共参数文件配置-->  <bean id="propertyConfigurer"  class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">  <property name="locations">   <list>    <value>classpath:dataSource.properties    </value>   </list> ...
Global site tag (gtag.js) - Google Analytics