目录前言1.翻译说明1.在Tomcat中快速上手1.1.开始Hibernate之旅1.2.第一个可持久化类1.3.映射cat1.4.与猫同乐1.5.结语2.体系结构2.1.总览2.2.JMX集成2.3.JCA支持3.SessionFactory配置3.1.可编程配置方式3.2.获取SessionFactory3.3.用户自行提供JDBC连接3.4.Hibernate提供的JDBC连接3.5.可选配置属性3.5.1.SQLDialectsSQL方言3.5.2.外连接抓取(OuterJoinFetching)3.5.3.二进制流3.5.4.自定义CacheProvider3.5.5.事务策略配置3.5.6.绑定SessionFactory到JNDI3.5.7.查询语言替换3.6.Logging3.7.实现NamingStrategy(命名策略)3.8.XML配置文件4.持久化类(PersistentClasses)4.1.POJO简单示例4.1.1.为持久化字段声明访问器(accessors)和是否可变的标志(mutators)4.1.2.实现一个默认的构造方法(constructor)4.1.3.提供一个标识属性(identifierproperty)(可选)4.1.4.建议使用不是final的类(可选)4.2.实现继承(Inheritance)4.3.实现equals()和hashCode()4.4.持久化生命周期(Lifecycle)中的回调(Callbacks)4.5.合法性检查(Validatable)回调4.6.XDoclet标记示例5.O/RMapping基础5.1.映射声明(Mappingdeclaration)5.1.1.Doctype5.1.2.hibernate-mapping5.1.3.class5.1.4.id5.1.4.1.generator5.1.4.2.高/低位算法(Hi/LoAlgorithm)5.1.4.3.UUID算法(UUIDAlgorithm)5.1.4.4.标识字段和序列(IdentitycolumnsandSequences)5.1.4.5.程序分配的标识符(AssignedIdentifiers)5.1.5.composite-id联合ID5.1.6.识别器(discriminator)5.1.7.版本(version)(可选)5.1.8.时间戳(timestamp)(可选)5.1.9.property5.1.10.多对一(many-to-one)5.1.11.一对一5.1.12.组件(component),动态组件(dynamic-component)5.1.13.子类(subclass)5.1.14.连接的子类(joined-subclass)5.1.15.map,set,list,bag5.1.16.引用(import)5.2.Hibernate的类型5.2.1.实体(Entities)和值(values)5.2.2.基本值类型5.2.3.持久化枚举(Persistentenum)类型5.2.4.自定义值类型5.2.5.映射到"任意"(any)类型5.3.SQL中引号包围的标识符5.4.映射文件的模块化(Modularmappingfiles)6.集合类(Collections)映射6.1.持久化集合类(PersistentCollections)6.2.映射集合(MappingaCollection)6.3.值集合和多对多关联(CollectionsofValuesandMany-To-ManyAssociations)6.4.一对多关联(One-To-ManyAssociations)6.5.延迟初始化(延迟加载)(LazyInitializa
2025/6/15 21:44:18 262KB hibernate 教程 hibernate教程
Java高并发秒杀系统,springmvc+maven+mysql+spring+mybatis
2025/6/15 15:42:07 20.44MB java
可做为电商搜索引擎solr的扩展词库,20W+专业名词,txt文件可修改后缀名,不定时更新。
2025/6/15 12:31:29 4.81MB solr扩展词库
对大数据文本文件读取(按行读取)的优化,目前常规的方案有三种,第一种LineNumberReader,第二种RandomAccessFile,第三种是内存映射文件在RandomAccessFile基础上调用getChannel().map(...);
代码提供在RandomAccessFile基础上,整合内部缓冲区,效率会有提高,测试过程中1000w行数据用时1秒,1亿行数据用时103(比1438秒快了13倍左右)
2025/6/15 9:16:09 4KB java 海量数据 读写 优化
java写得,实现简单的smil功能,图片,视频,声频等的合成。
使用方法见帮助。
代码开源,欢迎修改。
2025/6/15 6:06:06 248KB smil 编辑软件 流媒体
功能:(1)先输入第一组操作数,并将其存放在一个文件中。
(2)然后输入第二组操作数,并将其存放在第二个文件中。
(3)选择一种加减乘除运算。
(4)从第一个文件中取第一个操作数,从第二个文件中取第二个操作数,将其按照第三步中选择的运算做加减乘除后存入到第三个文件中。
(5)从第三个文件中读取出运算结果。
其他要求:(1)要求处理double型或float型数据。
(2)能够处理程序运行结果中的各种异常。
2025/6/15 6:36:11 7KB 计算器
Java简单实现类似“全能扫描王”的功能,使用OpenCV实现。
项目中包含了opencv_java343.dll动态链接库,在dll文件夹中,需要在eclipse中引入
2025/6/15 6:22:57 50.84MB opencv 扫描 java 透视变换
springboot集成easyexcel做的导入导出demo,下载即可运行。
2025/6/14 22:54:55 138KB easyexcel导入导出dem
用Eclipse编译的五子棋程序,对java初学者很有帮助.
2025/6/14 14:26:50 25KB 五子棋、java
能看得懂的初学者简单又看得懂的代码ssh框架简单的增删改查及分页案例
2025/6/14 13:16:15 30.05MB tag
共 1000 条记录 首页 上一页 下一页 尾页