上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 这里的集合查询即一对多的数据联合查询。如一个用户多次登录的信息查询 要实现这样的联合查询需要在用户实体类中添加登录实体类的一个集合属性字段,表中不存在该字段。 阅读全文
posted @ 2017-12-16 21:25 小白知浅 阅读(3121) 评论(0) 推荐(0)
摘要: 联合查询 id="SchoolStudentMap":调用该resultMap的id type="SchoolStudent":返回的类型 id property="schoolStudentId":SchoolStudent类中的id主键字段 column="schoolStudentId":sc 阅读全文
posted @ 2017-12-14 19:48 小白知浅 阅读(232) 评论(0) 推荐(0)
摘要: 与Hibernate的区别:更简单 特点 开源的优秀持久层框架 SQL语句与java代码分离 面向配置的编程,增强了项目的可维护性 良好支持复杂数据映射 动态SQL(避免了拼装SQL语句) 环境配置 MyBatis的jar包下载:https://github.com/MyBatis-->选择MyBa 阅读全文
posted @ 2017-12-06 18:55 小白知浅 阅读(179) 评论(0) 推荐(0)
摘要: 本例子包含了对数据库表简单的增删改查的操作,并且包含事物。该例子只适用于MySQL数据库。该例子需要手动创建数据库以及数据库表 例子中所需要的jar包,详查MyBatis 简介 一个entity类Student.java:这个类包含一个无参的构造函数,以及所有属性的getset方法 一个MyBati 阅读全文
posted @ 2017-12-03 23:56 小白知浅 阅读(502) 评论(0) 推荐(0)
摘要: Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 1. 配置文件Log4J配置文件的基本格式如下: 其中 [ level ] 是日志输出级别:ER 阅读全文
posted @ 2017-12-03 00:20 小白知浅 阅读(95939) 评论(2) 推荐(15)
摘要: 1.类级别注解 @Entity:映射实体类 @Entity(name="tableName") - 必须,注解将一个类声明为一个实体bean。 属性: name - 可选,对应数据库中的一个表。若表名与实体类名相同,则可以省略。 @Table:映射数句库表 @Table(name="",catalo 阅读全文
posted @ 2017-11-30 23:34 小白知浅 阅读(4005) 评论(0) 推荐(0)
摘要: 通过实体的映射文件创建表的示例,除了基本jar包外,还需要jar包如下 ejb3-persistence.jar、hibernate-annotations.jar这两个包均在hibernate-annotations压缩文件下 下载,密码:o30j;官网下载:https://sourceforge 阅读全文
posted @ 2017-11-30 20:48 小白知浅 阅读(650) 评论(0) 推荐(0)
摘要: 创建一个Student.java类:该类需要一个无参的构造函数,以及属性的get/set方法 创建一个Student.java类的映射文件Student.hbm.xml:该xml文件需要与实体类放在同一个包下 dynamic-insert=true、dynamic-update=true:class 阅读全文
posted @ 2017-11-29 17:11 小白知浅 阅读(371) 评论(0) 推荐(0)
摘要: 基础数据类型 日期和时间类型 Java 类型 ANSI SQL 类型 JDK相关类型 阅读全文
posted @ 2017-11-29 15:04 小白知浅 阅读(6459) 评论(0) 推荐(1)
摘要: Session 用于获取与数据库的物理连接。 Session 对象是轻量级的,并且设计为在每次需要与数据库进行交互时被实例化。持久态对象被保存,并通过 Session 对象检索找回。 该 Session 对象不应该长时间保持开放状态,因为它们通常不能保证线程安全,而应该根据需求被创建和销毁。Sess 阅读全文
posted @ 2017-11-28 21:51 小白知浅 阅读(292) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页