文章中的项目文件已经放到Github上,欢迎大家Follow,star,
地址:https://github.com/lawlite19/SmartEducation
一:设计实体,我这里通过uml设计,然后直接可以生成java实体类(方便查看各个类的关系)
(1)用户登录类User与用户详细信息类UserDetails为一对一关系;
(2)用户详细信息类UserDetails与部...
分类:
编程语言 时间:
2016-03-26 06:57:51
阅读次数:
747
{"当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'OrderList' 中的标识列插入显式值"} 对于这个异常可以从两个角度来处理:A:数据库执行语句 B:直接修改NHibernate中持久化类映射配置文件id节点 A数据库执行语句: 问题描述:当在数据库表主键设计为 (Ord
分类:
其他好文 时间:
2016-03-05 00:20:59
阅读次数:
219
{"当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'OrderList' 中的标识列插入显式值"}对于这个异常可以从两个角度来处理:A:数据库执行语句B:直接修改NHibernate中持久化类映射配置文件id节点A数据库执行语句:问题描述:当在数据库表主键设计为 (Orderid...
分类:
其他好文 时间:
2016-01-20 12:51:09
阅读次数:
3108
配置文件的说明hibernate-mapping 是 hibernate 映射文件的根元素schema: 指定所映射的数据库schema的名称。若指定该属性, 则表明会自动添加该 schema 前缀catalog:指定所映射的数据库catalog的名称。 default-cascade(默认为 no...
分类:
Web程序 时间:
2016-01-12 06:31:58
阅读次数:
239
一、项目结构如下图二、代码如下(测试类中不能再有双向关联,否则会报错,因为,都维护了中间表外键,会有中间表外键冲突,如果非要写双向关联,就需要配置中设置某一方维护主键,课程和学生映射配置文件中相应配置inverse为true和false)package com.hjp.manytomany;impo...
分类:
Web程序 时间:
2016-01-03 00:31:15
阅读次数:
217
探究 已映射的 SQL ?语句 ? ? ? 这里你也许想知道通过 SqlSession 和 Mapper 对象到底执行了什么操作。已映射的 SQL语句是一个很大的主题, 而且这个主题会贯穿本文档的大部分内容。 为了给出一个宏观的概念,...
分类:
其他好文 时间:
2015-11-12 12:02:51
阅读次数:
251
使用mybatis配置映射文件比较的麻烦,但是有自动生成jar工具,方便加速开发速度,下面主要是该工具的使用以及相关的配置。1、下载相关的资源 我们需要下载mybatis-generator-core-1.3.2.jar,mysql-connector-java-5.1.34.jar(对应...
分类:
其他好文 时间:
2015-09-22 10:07:23
阅读次数:
216
映射配置文件 映射配置查询语句 映射管理库表文件 測试文件// // 查询所有 @Test public void selectPersonAll() { // 创建一个sqlsession SqlSession session = sqlSessionFacto...
分类:
数据库 时间:
2015-09-19 12:30:47
阅读次数:
240
XML 映射配置文件MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置(settings)和属性(properties)信息。文档的顶层结构如下:configuration 配置properties 属性settings 设置typeAliases 类型命名typeHandlers...
分类:
其他好文 时间:
2015-09-01 16:36:56
阅读次数:
170
一个Hibernate项目核心配置文件主要分为以下三个方面:1、配置文件hibernate.cfg.xml;2、配置文件*.hbm.xml,此文件一般包括映射文件的结构以及各种属性的映射方式;3、Hibernate关联关系映射。1、配置文件hibernate.cfg.xml文件 1 2 5 ...
分类:
Web程序 时间:
2015-08-20 23:55:19
阅读次数:
233