在前面几篇文章中,分别学习了hibernate的关联映射,基本的一对一,一对多,多对多等都有学习,今天我会给大家带来hibernate中关于"组合映射"和"继承映射"的学习。
## 组合映射##
为什么要学习组合映射,它和一般的映射有什么区别吗??我们先来看一下下面这种情况:
上图,可以看出,user包含了username,address包含了homeaddress,conta...
分类:
Web开发 时间:
2015-06-20 14:23:42
收藏:
0 评论:
0 赞:
0 阅读:
243
单例模式确保一个类只有一个实例,并提供一个全局访问点。
Java源代码:
public class Singleton {
private static Singleton uniqueInstance = new Singleton();
private Singleton() {}
public static Singleton getInstance() {
retur...
分类:
编程语言 时间:
2015-06-20 14:23:31
收藏:
0 评论:
0 赞:
0 阅读:
212
文本编辑器是,就像它的名字一样,主要用来编辑文本文件,比如读取,修改等。大家应该
比较熟悉,我就不多说了。
文本编辑器,有很多种类。比如功能强大的UltraEdit,开源的Notepad++。这些属于个人或者软件公司单独开发的软
件,有的需要购买使用权,比如UltraEdit;有的不需要购买就能使用使用,比如Notepad++。不过它们都有一个共同
点:需要用户自己在系统中进行安装...
分类:
系统服务 时间:
2015-06-20 14:23:21
收藏:
0 评论:
0 赞:
0 阅读:
292
http://bbs.csdn.net/topics/380095508
https://msdn.microsoft.com/zh-cn/library/system.threading.monitor(v=vs.110).aspx...
分类:
Windows开发 时间:
2015-06-20 14:23:11
收藏:
0 评论:
0 赞:
0 阅读:
192
Wooden Sticks
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 14161 Accepted Submission(s): 5860
Problem Description
There is a ...
分类:
编程语言 时间:
2015-06-20 14:23:01
收藏:
0 评论:
0 赞:
0 阅读:
276
在学习Lua和C/C++过程中,在这个过程花费了不少时间。总是在几个地方卡住。Programming In Lua 和Lua 5.1 Reference Manual 为主要学习资料。
但是Lua 5.1 Reference Manual 在演化过程中,把对虚拟栈管理部分分散在不同的章节里面。Lua 5.0 Reference Manual 版本却有这一个章节。然后,后来在lua 源代码中找...
分类:
编程语言 时间:
2015-06-20 14:22:51
收藏:
0 评论:
0 赞:
0 阅读:
309
Gradle DSL method not found: ‘runProguard()’错误出现这个错误是因为在新版本的Gradle中runProguard()方法已经被废弃,取而代之的是minifyEnabled,因此只要将每个module下的build.gradlew文件中的runProguard改成minifyEmabled即可。如下图:
Gradle DSL method found: ‘...
分类:
移动平台 时间:
2015-06-20 14:22:41
收藏:
0 评论:
0 赞:
0 阅读:
6279
??
1.jsp:java server pages,java服务器端的页面
sun公司提供开发动态网站的技术servlet jsp
jsp会编译成servlet,会放到tomcata的work目录
jsp的包含:html+java代码+jsp自身指令
有三种方式:
题目
//把成员变量x的值输出
...
分类:
编程语言 时间:
2015-06-20 14:22:31
收藏:
0 评论:
0 赞:
0 阅读:
378
??
1.jstl的一个简介
使用方式:jsp里面的指令taglib一起使用,替代页面JavaServerPages Standard Tag Library
使用jstl,先导入jar包
jstl的版本是1.0(版本使用于j2ee1.4时代,不能直接使用)1.1 1.2(差别不大)
jstl在jsp里面引入标签库
找到standard.ja...
分类:
编程语言 时间:
2015-06-20 14:22:21
收藏:
0 评论:
0 赞:
0 阅读:
326
1.数据库的简介
常见数据库:
oracle:是收费
DB2数据库:收费,银行,
SQLServer数据库,中型的数据库
MySQL数据库:被Oracle
SQLite数据库,小型嵌入式的数据库,用在安卓
sybase数据库:没有使用,建模的数据库powerDesigner
都叫关系数据库:实体之间的关系
非关系数据库:mongodb redis
2.mysql的存储结构
...
分类:
数据库技术 时间:
2015-06-20 14:22:11
收藏:
0 评论:
0 赞:
0 阅读:
330
数据查询是hibernate的一个亮点,hibernate为程序猿提供了多种的查询方式,分为以下三种:
1.hibernate语言查询,也就是我们今天需要说的hql查询,这种查询是完全面向对象的方式来查询,将查询语句封装为对象来进行操作。符合面向对象的思维来维护数据库。
2.hibernate标准化查询:(criteria query)将查询语句封装成对象进行操作。
3.原声sql查询:直接使...
分类:
Web开发 时间:
2015-06-20 14:22:01
收藏:
0 评论:
0 赞:
0 阅读:
267
??
1.jdbc的简介
Java DataBase Connectivity;java数据库的链接
比如按一个显卡,就要需要显卡驱动,我们要安装数据库驱动,厂商会提供,提供一个jar包,sun公司提供和通用的接口,实现这个接口,这个接口就是jdbc,提供用于操作数据库的标准接口,
2.jdbc的应用
第一步:加载数据库的驱动 使用DriverManager里面r...
分类:
数据库技术 时间:
2015-06-20 14:21:57
收藏:
0 评论:
0 赞:
0 阅读:
159
??
1.事务:表示一组操作要么都成功,有一个失败,所有操作都会失败。
在mysql要使用事务,就要先开启事务,语句start transaction,提交事务:commit 回滚事务:rollback。
转账:
2.jdbc事务的操作
(1)操作事务的方法
setAutoCommit(boolean autoCommit) 设置事务的提交方式,默认自动提交,设置为fa...
分类:
数据库技术 时间:
2015-06-20 14:21:42
收藏:
0 评论:
0 赞:
0 阅读:
238
三态模型:在多道程序系统中,进程在处理器上交替运行,状态也不断地发生变化。进程一般有3种基本状态:运行、就绪和阻塞。
(1)运行:当一个进程在处理机上运行时,则称该进程处于运行状态。处于此状态的进程的数目小于等于处理器的数目,对于单处理机系统,处于运行状态的进程只有一个。在没有其他进程可以执行时(如所有进程都在阻塞状态),通常会自动执行系统的空闲进程。
(2)就绪:当一个进程获得了除处...
分类:
系统服务 时间:
2015-06-20 14:21:40
收藏:
0 评论:
0 赞:
0 阅读:
178
回调用于指定一个方法的具体行为。下面用实例来解释:
package testcallback;
public interface Action {
public void performAction();
}
package testcallback;
public class ActionImpl implements Action {
@Override
public voi...
分类:
编程语言 时间:
2015-06-20 14:21:11
收藏:
0 评论:
0 赞:
0 阅读:
240
XMPP协议是国际网络即时通讯的标准协议(哪怕在国内几乎没有人使用这个协议),它定义IM通讯的标准如果要实现即时聊天不光需要客户端,还需要服务器,可是对于我们移动端的开发程序员来说要我们自己去搭建一个服务器就有点心有余力不足了,而Openfire正好帮助我们解决的这个难题。Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。您可以使用它轻易的构建高效率...
分类:
系统服务 时间:
2015-06-20 14:21:01
收藏:
0 评论:
0 赞:
0 阅读:
384
java的事件处理机制在我看开是应该建立在swing的基础之上的,因为在se阶段,java的事件处理就是监听图形界面的,我说的是一般,当然也有特殊,对于事件,对于我应该不会陌生,这个事件的意义和B/S开发里面的事件是相同的,同样的也具有事件源,事件监听和事件响应,这种机制是为了更好的完成人机交互,这个东西也是在绘图防技术方面的重点,原理不是很难理解,难理解的就是事件处理的底层因素,对于这个,同样的...
分类:
编程语言 时间:
2015-06-20 14:20:51
收藏:
0 评论:
0 赞:
0 阅读:
292
前言
博主只是一名大三学生,文章内容难免有不足之处,欢迎批评指正。
正文
转载请注明出处: http://blog.csdn.net/h28496/article/details/46403815
发 表 时 间: 2015年6月20日
作 者 信 息: 中北大学 郑海鹏
单例模式的定义
一个类有且仅有一个实例,并且自行实例化向整个系统提供。
单例...
分类:
其他 时间:
2015-06-20 14:20:31
收藏:
0 评论:
0 赞:
0 阅读:
138
CSS3图片滚动菜单,纵向垂直滚动,鼠标移到图片上之后,根据鼠标的移动图片会跟随滚动,因使用CSS3的部分属性,所以本效果需要火狐或chrome内核的浏览器才能看到真正效果,希望学习CSS3技术的朋友们喜欢。...
分类:
Web开发 时间:
2015-06-20 14:20:11
收藏:
0 评论:
0 赞:
0 阅读:
209
之前笔者讨论过积分墙和试客之类的平台,另外还有一类“助手类”平台,在笔者看来,有些路会越走越宽,而这类的平台似乎路越走越窄,走得也异常地辛苦,一路总是在打仗,最关键的似乎脖子总被无形或有形的手卡着……
据前段时间ChinaApp报道:
被国人玩烂的企业证书,苹果已经下手了,针对破解
FairPlay,苹果发布了 iTunes 12.1,改成了 64 位架构,使各种助手失...
分类:
其他 时间:
2015-06-20 14:20:01
收藏:
0 评论:
0 赞:
0 阅读:
157