`
txidol
  • 浏览: 54536 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论
文章列表
对象图 [展示连接在一起的对象,用于表示比较复杂的实例] 包图 [命名空间,Facade模式,分离接口模式,实现包,依赖] 部署图 [节点(node)分设备(device)和执行环境(execution environment),工件(artifact)是软件的物理体现:通常是文件,节点属性 number deployed,通讯方式,用于稍微复杂的部署]
中央控制序列图 分布控制序列图 范例:[自调用、调用、创建、销毁、自销毁、同步、异步消息] 循环与条件:[loop 、alt、 opt、 guard警戒]
类图:性质与操作 [属性attribute、关联association、双向关联、多重性mulitiplicity、操作operation、属性与方法性质property-string] 类图:关系和各种类 [泛化generalization、多重分类multiple classification、依赖dependency、实现聚合aggregation、组合composition、关联类association、派生属性derived property、模板类template、主动类active class、枚举enumeration、信号singnal、异常exception ...
UML的使用范围:概念视角 和软件视角 UML的使用方式:蓝图 和 草图 表示法:你在模型中看到的图形,建模语言的图形语法,通常只是为了设计讨论 元模型:一张定义语言概念的图,通常为了把图直接转编程语言 我比较认同《UML精粹:标准对象建模语言简明指南(第3版)》Martin Fowler作者的观点 通常:我们只使用草图,便于设计讨论,而不使用蓝图,转化为语言。 UML官方图形类型:   图 目的 传承 活动 顺序和并行行为 ...
博客搬家到http://blog.csdn.net/tanxiang21,欢迎大家移步!
数据库事务级别 以及对应 Hibernate事务码 先查 mysql>select @@tx_isolation 设置 mysql>set global transaction isolation level read committed 1:Read Uncommitted 读未提交数据 一个事务执行中可看到另一个事务未插入和未更新的的记录 2:Read Committed 读已提交数据 一个事务执行中可看到另一个事务已插入的记录,还能看到别人已更新的 4:Repeatable Read 可重复读 一个事务执行中可看到另一个事务已插入的记录,但看不到别人已更 ...
本文只简略的介绍关系,详细标签描述参考http://blog.csdn.net/tanxiang21/article/details/8034105   一对一 Monkey.hbm.xml   <one-to-one name="address" class="mypack.Address" cascade="all" />   Address.hbm.xml   <class name="mypack.Address" ...
Set   <hibernate-mapping > <class name="mypack.Monkey" table="MONKEYS" > <id name="id" type="long" column="ID"> <generator class="increment"/> </id> <property name="name" ...
场景有个User类,然后扩展出了Student类和Teacher类,也就是Student类和Teacher类继承了User类 数据库是这样设计的,给每个子类造了一个表,下面是Hibernate项目配置,只配User<class name="User"abstract="true"><id name="id" column="USER_ID" type="long"><generator class="native"></ ...
标配BASE <hibernate-mapping > <class name="mypack.People" table="PEOPLE" > <id name="id" type="long" column="ID"> <generator class="increment"/> </id> <property name="name" t ...
A Session的缓存作用   1.1 减少访问数据库的频率 1.2 当缓存中的持久化对象间存在循环关联关系时,保证不死循环 1.3 保证数据库中相关记录与缓存中的相应对象保持同步   B 脏检查及刷新缓存的机制 1.1刷新缓存Flush时,执 ...
Hibernate配置翻译 <hibernate-mapping> <class name="项目路径" table="库中对应表名" schema="dbo" catalog="netoa"> <meta attribute="class-description">指定描述类的javaDoc</meta> <meta attribute="class-scope">指名类的修饰类型&l ...
标识符 increment 用于代理主键.由Hibernate自增方式生成标识符,每次增量为1 identity 同上。由底层数据库生成标识符.前提是要数据库支持自增 sequence 同上。由底层数据库生成标识符.前提是要数据库支持序列 hilo 同上。由Hibernate根据high/low算法生成标识符 native 同上。根据数据库的支持,选择identity,sequence或hilo uuid.hex 同上。由Hibernate采用UUID算法生成字符串形式的标识符 assigned 用于自然主键。由Java代码通过setId()生成标识符。 ...
一、首先找hibernate.properties文件   hibernate.dialect=org.hibernate.dialect.MySQLDialect hibernate.connection.driver_class=com.mysql.jdbc.Driver hibernate.connection.url=jdbc:mysql://192.168.18.184:3306/SAMPLEDB hibernate.connection.username=root hibernate.connection.password= hibernate.show_sql=tru ...
C.1 I/O C.1.1 Stream.close可以抛出IOException异常 规则:要在close上捕获异常,并且一般做法是忽略这些异常。 C.1.2 PrintStream.write(int)不刷新输出流 规则:要避免使用PrintStream.write(int)。如果用它,需要调用flush。 C.1.3 要消费掉一个进 ...
Global site tag (gtag.js) - Google Analytics