一、多对一 学生Student和班级Grade实现多对一,多个学生对应一个班级。 Student.java实体类,映射了班级的属性。 } Student.hbm.xml 学生映射文件,添加了和班级的多对一关系 </hibernate-mapping> 二、一对多 Grade.java实体类,映射了班 ...
分类:
Web程序 时间:
2016-05-03 14:08:47
阅读次数:
249
文章中的项目文件已经放到Github上,欢迎大家Follow,star,
地址:https://github.com/lawlite19/SmartEducation
一:设计实体,我这里通过uml设计,然后直接可以生成java实体类(方便查看各个类的关系)
(1)用户登录类User与用户详细信息类UserDetails为一对一关系;
(2)用户详细信息类UserDetails与部...
分类:
编程语言 时间:
2016-03-26 06:57:51
阅读次数:
747
多参数查询,使用parameterType。实例: 用户User[id, name, age] 1.mysql建表并插入数据 2.Java实体类 public class User { public User() { } public User(int id, String name, int ag
分类:
数据库 时间:
2016-02-24 22:48:59
阅读次数:
357
使用Parameters参数对象传递字符串的示例,本节将演示打印List接口中Userinfo.java实体类的示例,打印的数据源不是来自于Parameters对象,而是JRBeanCollectionDataSource对象。 新建Web项目,创建Userinfo.java实体类,结构如图1.45
分类:
编程语言 时间:
2016-02-02 22:25:13
阅读次数:
279
刚开始学习hibernate的时候,第一次就遇到了空指针异常,结果是我的配置文件处理错误(主要是数据库表的字段与就java实体类的属性名单词写错了);一般是报空指针异常的话,多半是配置文件的问题。但是这次报空指针异常找了两天的。因为我的表有个是表示时间的,数据库用的是date类型的。我在java实体...
分类:
Web程序 时间:
2015-12-20 00:39:28
阅读次数:
196
照旧,先新建一个StudentMap.java实体类,将hobby属性使用map集合接口来存放:package com.joe.entity;import java.util.Map;public class StudentMap { private int id; privat...
分类:
Web程序 时间:
2015-08-11 11:47:44
阅读次数:
128
度过短暂的周末,又到了周一,继续轻松而愉快的学习,紧承以前的学习,继续了解hibernate对集合的操作学习之旅!在上一篇中,就已经提前说过,这一篇的内容以及下一篇的内容会有很多相似之处,这里就不再多言了。像往常一样,新建一个StudentCollection.java实体类:package com...
分类:
Web程序 时间:
2015-08-10 19:35:39
阅读次数:
111
今天要写的内容其实不多,本打算将hibernate对集合的操作的内容直接归结为一篇的,但想一想,还是分开写的比较好,毕竟前面的已经发布出去来了,废话不多说,开始吧!依旧新建一个StudentList.java实体类,其他的属性不变,只是将hobby属性由Set集合类型变为List集合类型,还是把代码...
分类:
Web程序 时间:
2015-08-09 12:20:53
阅读次数:
211
1 // 发现资产主键2 @Id3 @GeneratedValue(generator="system-uuid")4 @GenericGenerator(name="system-uuid",strategy="uuid")5 private Long id;G...
分类:
编程语言 时间:
2015-07-24 17:48:44
阅读次数:
476
开题篇最近公司在使用Protocol Buffer替代原先的json作为移动端的数据交互格式,尽管服务端和CTO把这项新技术吹的天花乱坠,说什么体积小,不易被破解乱七八糟的,但是作为Android端人员,我只关心数据如何解析的问题。折腾了两天,最终解析成功,我来分享下我的过程,有什么更好的建议大家都提提。 生成Java实体类篇网上找了一大堆的攻略,都是讲protocol的下载与编译,给的链接大部分...
分类:
移动开发 时间:
2015-07-21 10:50:15
阅读次数:
433