自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (92)
  • 收藏
  • 关注

原创 实体层次设计

继承关系是关系型数据与面向对象数据结构之间的主要差异之一。 Hibernate中支持3种类型的继承形式: 1  表与子类之间的独立一对一关系。 2 每个子类对应一张子表,并与主类共享主表。 3 表与类的一对多关系。

2012-04-19 07:13:35 304

原创 不提倡业务逻辑主键引入库表

将业务逻辑主键引入库表,将使得底层库表结构与业务逻辑相耦合,之后业务逻辑的变化,将很可能对底层数据库结构产生连带影响。典型的情况,如系统开发初期,业务逻辑任务系统中用户名不可重复,但随着需求的变化,出现了用户名可重复的新需求,这样的变化将迫使我们对底层数据库进行修改。在某些关键系统中,这样的变更将难以承受。

2012-04-17 22:32:19 583

原创 动态模型

hibernate 3 同时还提供了另一种与实体无关的映射方式:动态模型。 所谓“动态模型”,即通过通用数据容器(如Map)对库表记录进行表达。最简单的例子:以一个HashMap实例表单某条库表记录,HashMap实例中怡“键值对”的形式保存了库表记录中的“字段名/字段值”信息。 class节点的配置发生了变化,由于动态模型中不存在特定的实体类,这里我们引入了一个新的属性:entity-nam

2012-04-17 21:57:06 430

原创 Hibernate主键生成方式

1 Assigned  指派    主键由应用逻辑产生,数据交由Hibernate保存。 2  hilo    通过 hi/lo算法实现的主键生成机制,需要额外的数据库表保存主键生成历史状态。 3 seqhilo    与hilo类似,通过hi/lo算法实现的主键生成机制,只是主键历史状态保存在Sequence中,使用于支持Sequence的数据库,如oracle. 4 increme

2012-04-17 07:17:56 275

原创 Configuration

1   Configuration  在实例化时将默认加载  classPath (类路径)中的 hibernate.cfg.xml 文件或 (hibernate.properties)    2    addFile 增加hbm文件, addClass 增加对应类的对应配置文件。      3 推荐使用xml形式的配置文件。

2012-04-16 21:03:09 344

原创 Session

Session 是持久化管理核心,非线程安全。   Query  和 Criteria  作为 hibernate 数据查询接口, Query 面向 HQL 和 SQL。而 Criteria 提供了面向对象的查询。

2012-04-16 20:47:38 256

原创 SessionFactory

SessionFactory 一个应用一个数据库一个。   SessionFactory 创建代价昂贵。   SessionFactory 管理着二级缓存 和 语句池。   SessionFactory 是线程安全的。   SessionFactory保存了对应当前数据库的所有映射关系。

2012-04-16 20:43:22 375

UML基础、案例与应用(第三版)

UML基础、案例与应用(第三版).pdf UML基础、案例与应用(第三版).pdf

2017-08-19

实现领域驱动设计

领域驱动设计(DDD)是教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。, 《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现DDD,其中包含了大量的最佳实践、设计准则和对一些问题的折中性讨论。《实现领域驱动设计》共分为14 章,在DDD 战略部分,《实现领域驱动设计》向我们讲解了领域、限界上下文、上下文映射图和架构等内容,战术部分包括实体、值对象、领域服务、领域事件、聚合和资源库等内容。一个虚构的案例研究贯穿全书,这对于实例讲解DDD 实现来说非常有用。, 《实现领域驱动设计》在DDD 的思想和实现之间建立起了一座桥梁,架构师和程序员均可阅读,同时也可以作为一本DDD 参考书。

2017-08-11

node.js实战中文

国外大神的书籍,图灵的实战系列,值得一看,中文版本

2016-03-24

AngularJS权威教程

AngularJS权威教程

2015-08-15

性能测试从零开始——LoadRunner入门

性能测试从零开始——LoadRunner入门

2014-07-21

HTTP权威指南

HTTP权威指南

2014-06-27

西门子首席架构师之作

西门子首席架构师之作

2014-05-05

无懈可击的WEB设计第二版

无懈可击的WEB设计第二版.pdf

2014-04-30

Web设计:HTML5和CSS3实战

Web设计:HTML5和CSS3实战

2014-04-30

SQLite权威指南

SQLite权威指南

2014-04-25

CSS设计指南(第3版)

CSS设计指南(第3版)

2014-04-09

Pro JavaFX 2.pdf

Pro JavaFX 2.pdf

2014-01-04

软件框架设计的艺术

软件框架设计的艺术

2013-12-24

java计算机图形

java计算机图形

2013-11-21

算法引论-一种创造性方法

算法引论-一种创造性方法

2013-08-24

Swing Hacks

Swing HACKS:100个业界最尖端的技巧和工具 目录 致谢1 前言5 第1章基本JComponent13 1创建图像主题组件13 2别满足于枯燥的文本标签20 3以图片填充边框26 4以定制的日历显示日期31 5在文本组件中添加水印35 6在滚动窗格中引入水印38 7向文本域背景添加NASA照片42 8动态切换分页45 9对失效组件添加模糊效果52 10构建下拉菜单按钮55 11创建带下拉阴影的菜单62 12为菜单添加透明效果66 第2章列表和组合框71 13过滤JList71 14添加筛选历史记录76 15使JList可被复选79 16让不同列表项有不同的外观84 17使用拖放对JList进行重排序94 18让JList的选择拥有动态效果101 19在列表填充器中使用其他方法106 20创建支持Collection的JComboBox110 第3章表格和树117 21根据JTable内容确定列宽117 22为JTable添加按列选择功能123 23让JTable完成排序125 24创建一个JDBC表格模型138 25将表格数据导出到Excel147 26方便地搜索JTable150 27为JTree添加动态拖放效果156 第4章文件选择器166 28为文件选择器添加右键上下文菜单166 29在文件选择器中显示快捷方式171 30真正支持Windows快捷方式175 31向文件选择器添加图像预览功能182 32预览ZIP和JAR文件186 第5章窗口、对话框和窗框194 33为窗口实现吸附效果194 34实现可拖动的窗口197 35添加窗口尺寸调整图标200 36为窗口添加状态栏206 37保存窗口设置信息213 38可振动的对话框218 39旋转打开详情窗口223 40最小化为微型窗框229 第6章透明窗口和动画窗口235 41透明窗口235 42使窗口具有淡出效果242 43创建自定义提示框247 44将对话框变为停靠于窗口的漂浮对话框251 45为飘浮对话框实现动画效果256 46从任务栏中滑出提示263 47模糊式进度指示器271 第7章文本281 48使文本组件可被搜索281 49强制要?笪谋臼淙敕?现付ǜ袷?285 50带自动补全功能的文本域290 51文本反转297 52在文本组件中使用HTML和CSS300 53使用全局抗锯齿字体304 54不通过代码实现抗锯齿文本309 55通过自定义外观实现抗锯齿文本311 第8章渲染处理313 56创建放大镜组件313 57创建全局右键菜单319 58不通过模态对话框实现窗口阻塞322 59创建取色器326 60为整个程序改变字体330 61在运行时加载新字体334 62构建基于向量的按钮336 63为Swing添加第三维度343 64在Swing中吸引用户注意力349 第9章拖放处理357 65文件拖放357 66处理对URL的释放363 67处理对图像的释放367 68在MacOSX上处理对Pict图像的释放373 69半透明拖放效果379 第10章音频387 70在Applet中播放音频388 71使用JavaSound播放音频394 72使用Java媒体框架(JMF)播放音频398 73使用JavaSound播放音频401 74为JMF加入对MP3的支持406 75构建一个音频波形显示器408 76播放复杂音频417 77在播放时显示音频文件信息423 78在回放时控制音频433 第11章本地化集成和打包440 79在Windows中运行外部程序440 80在MacOSX上打开文件、目录和URL443 81使Mac应用程序正常工作445 82控制MacOSX中的iTunes450 83在Windows中控制iTunes453 84构建单次运行的应用程序456 85为JAR包添加新内容460 86快速变换外观466 87创建黑白间隔的主题471 第12章其他技巧476 88显示鼠标指针为忙碌状态476 89有趣的键盘灯479 90用Robot类创建演示效果483 91通过Swing检查邮件487 92避免阻塞GUI492 93实现非阻塞的模型498 94抛出事件并避免bug505 95调试GUI512 96使用自定义透明窗格调试组件515 97创建应用程序的镜像520 98为动态HTML添加Velocity引擎526 99获取大文件图标533 100动态调整窗框尺寸534[1]

2013-08-21

PHP和MySQL Web开发

PHP和MySQL Web开发

2013-08-20

高性能PHP应用开发

高性能PHP应用开发

2013-08-20

Apress.Practical.API.Design

Apress.Practical.API.Design.Confessions.of.a.Java.Framework.Architect

2013-08-13

LINUX_UNIX设计思想

LINUX_UNIX设计思想

2013-08-05

项目管理修炼之道

项目管理修炼之道.pdf

2013-06-25

《Maven权威指南(中文)

《Maven权威指南(中文)

2013-05-19

The.Definitive.Guide.to.NetBeans.Platform.7

The.Definitive.Guide.to.NetBeans.Platform.7

2013-05-14

ATL开发指南

ATL开发指南

2013-02-16

企业虚拟化实战Vmware

企业虚拟化实战Vmware

2013-01-05

Google Android揭秘

Google Android揭秘

2012-11-26

算法基础数论

@cfannet.com@初等数论+I(陈景润).pdf [算法数论].裴定一.清晰版.pdf 基础数论_杜德利.pdf 数论基础_张君达编.pdf

2012-11-19

Groovy经典入门

Groovy经典入门

2012-11-07

组合数学基本原理

组合数学基本原理(陈景润)组合数学基本原理(陈景润)

2012-10-18

组合数学基本原理(陈景润)

组合数学基本原理(陈景润)组合数学基本原理(陈景润)

2012-10-15

实用算法分析与程序设计.pdf

实用算法分析与程序设计.pdf实用算法分析与程序设计.pdf

2012-08-11

新手编程导论.pdf

新手编程导论.pdf 新手编程导论.pdf 新手编程导论.pdf

2012-07-28

Oracle数据库管理员技术指南.rar

Oracle数据库管理员技术指南.rarOracle数据库管理员技术指南.rar

2012-05-03

Java并发编程-设计原则与模式.pdf

Java并发编程-设计原则与模式.pdf

2012-03-17

异质多数据源开发手册

异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如异质的多数据源,是指一个系统可以同 时支持两种及上不类型库比如时支持 时支持 MySQL MySQL MySQL和 OracleOracleOracle Oracle。

2018-05-02

多数据源开发手册

spring下的多数据源开发手册,以及开发步骤。动态切换数据源,支持面向数据源传递数据,以及水平切法。

2018-04-18

测试驱动开发

测试驱动开发 中文版 .Kent.Beck.扫描版.pdf 测试驱动开发 中文版 .Kent.Beck.扫描版.pdf 测试驱动开发 中文版 .Kent.Beck.扫描版.pdf

2017-09-03

领域驱动设计:软件核心复杂性应对之道

领域驱动设计:软件核心复杂性应对之道 领域驱动设计:软件核心复杂性应对之道 领域驱动设计:软件核心复杂性应对之道

2017-09-02

领域驱动设计与模式实战

领域驱动设计与模式实战领域驱动设计与模式实战

2017-08-29

UML精粹:标准对象建模语言简明指南

UML精粹:标准对象建模语言简明指南, UML精粹:标准对象建模语言简明指南

2017-08-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除