Hibernate概述 优缺点 与Mybatis比较 配置Hibernate框架 下载并部署jar文件 编写Hibernate配置文件 添加本地dtd文件映射(提供编码提示,可添加configuration和mapping) 创建持久化类和映射文件 使用Hibernate API Hibernate ...
分类:
Web程序 时间:
2018-08-31 18:05:37
阅读次数:
197
最近一直忙于工作或找工作的状态,好久没有写点东西了,今天闲来无事,记录一下使用Mybatis-Generator自动生成Dao、Model、Mapping相关文件的步骤。 我们都知道Hibernate属于全自动ORM,Mybatis属于半自动ORM,至于两者的区别,网上有好多资料,这里我就不叙述了。 ...
分类:
移动开发 时间:
2018-08-29 14:14:21
阅读次数:
212
一、SpringMVC部分 1.参数绑定 1.1简单类型绑定 参数类型推荐使用包装数据类型,因为基础数据类型不可以为null 整形:Integer、int 字符串:String 单精度:Float、float 双精度:Double、double 1.2 绑定pojo类型 要求:pojo对象中的属性名 ...
分类:
其他好文 时间:
2018-08-26 18:38:40
阅读次数:
161
编写一个Hibernate例子 第三步:创建对象-关系映射文件 以下是具体实现步骤: 找到我们要持久化的学生类Sudents 生成对象-关系映射文档Students.hbm.xml: 把我们的实体类映射为数据库当中的一张表(STUDENTS),一级把我们的每个属性都映射成数据库表中的一个字段,col ...
分类:
Web程序 时间:
2018-08-23 14:19:01
阅读次数:
214
SQL 映射文件有很少的几个顶级元素(按照它们应该被定义的顺序): cache – 给定命名空间的缓存配置。 cache ref – 其他命名空间缓存配置的引用。 resultMap – 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 ~~ parameterMap – 已废弃! ...
分类:
其他好文 时间:
2018-08-23 13:11:23
阅读次数:
179
Hibernate架构包括许多对象持久对象,会话工厂,事务工厂,连接工厂,会话,事务等。 hibernate架构中有4层Java应用层,hibernate框架层,反手api层和数据库层。请参见hibernate架构图: 这是Hibernate的高级架构,具有映射文件和配置文件。 Hibernate框 ...
分类:
Web程序 时间:
2018-08-23 10:43:13
阅读次数:
244
区别1:全局配置文件(sqlMapConfig.xml)的差异 主要是元素标签命名的差异,比如mybatis的根元素标签为<configuration>,ibatis的 根元素标签为<sqlMapConfig>。 区别2:sql映射文件的差异 比如存储过程调用的差异,ibatis用<procedur ...
分类:
其他好文 时间:
2018-08-19 21:56:17
阅读次数:
129
NumPy:数组计算 NumPy是高性能科学计算和数据分析的基础包。它是Pandas等其他各种工具的基础 NumPy的主要功能: ndarray,一个多维数据结构,高校且节省空间 无需循环即可对整组数据进行快速运算的数学函数 读写磁盘数据的工具以及用于操作内存映射文件的工具 线性代数、随机数生成和傅 ...
分类:
其他好文 时间:
2018-08-19 00:49:36
阅读次数:
198
一.配置 mybatis generator用于自动生成相关表所对应的java文件,包括:javabean,dao接口,映射文件,如下所示: 其中tableName为表名,domainObjectName为javabean类名。 二:使用 1.试例: 可以通过Service类调用其中方法,如下: 以 ...
分类:
其他好文 时间:
2018-08-15 20:36:17
阅读次数:
145
1,添加依赖 2,数据源 3,指明映射文件路径 可以在配置文件配置,也可以在启动类添加注解:@MapperScan(" pojo 所在包名") 4,mybatis 自动生成工具干活了 ...
分类:
编程语言 时间:
2018-08-14 00:58:46
阅读次数:
186