前段时间有了点空闲时间,然后某一门课要求搞一个聊天室,所以使用springmvc和hibernate搞了一个还不错的聊天室项目,页面比较精美。
多的不说了,先上图,个人认为是精品:
登录:
注册:
这两个页面都使用了jquery-validate验证框架进行验证。
聊天室界面:
1:
2:
3:
全程使用注解进行开发。
聊天室功能:
*匿名聊天
*群聊
...
分类:
编程语言 时间:
2015-06-04 09:50:21
阅读次数:
227
理解分布式事务JTA原理参见:http://www.ibm.com/developerworks/cn/java/j-lo-jta/JTA实现产品介绍:http://blog.chinaunix.net/uid-122937-id-3793220.htmlAtomikos官网无法访问,不过Maven中央库中具atomikos包。Atomikos集成Spring,Hibernate,Mybatis网上文章比较多,本文..
分类:
编程语言 时间:
2015-06-04 06:21:16
阅读次数:
368
转载需说明出处:http://blog.csdn.net/minimicall,
http://cloudtrade.top
任何可交易的都可以称之为Assert,资产。其类代码如下:
package org.cryptocoinpartners.schema;
import javax.persistence.Basic;
import javax.persistence.Cacheab...
分类:
其他好文 时间:
2015-06-04 06:15:29
阅读次数:
161
转载需要注明:http://blog.csdn.net/minimicall,http://cloudtrader.top/
这一小节说明一个时间实体Temporal实体,它的代码很简单。
package org.cryptocoinpartners.schema;
import java.util.Date;
import javax.persistence.Basic;
import ...
分类:
其他好文 时间:
2015-06-03 23:37:35
阅读次数:
277
转载需注明:
事件,是Esper的重要概念。这里我们定义个事件类,它是Temporal实体的派生类。
仅仅是对Temporal简单的包装。其代码如下:
package org.cryptocoinpartners.schema;
import org.joda.time.Instant;
import javax.persistence.MappedSuperclass;
/...
分类:
其他好文 时间:
2015-06-03 23:34:17
阅读次数:
168
Hibernate:Hibernate是一个面向JAVA环境的对象/关系数据库映射工具,用于吧面向对象模型标识的对象映射到基于SQL的关系模型的数据结构中。Hibernate的目标是释放开发者通常的数据持久化相关的编程任务的95%对于一数据为中心的程序而言,往往在数据库种使用存储过程实现商业逻辑,H...
分类:
系统相关 时间:
2015-06-03 23:19:18
阅读次数:
285
1)安装gradle,gradle是一个类似maven的构建工具2)安装gitclient.从网址 https://github.com/hibernate/hibernate-orm 上clone出源代码3)命令行进入本地的hibernate-orm文件夹下,运行gradlew.bat assem...
分类:
Web程序 时间:
2015-06-03 21:02:33
阅读次数:
94
转载需要说明出处:http://blog.csdn.net/minimicall?viewmode=contents,http://cloudtrader.top/
1. 类代码
EntityBase是其他实体类的基类。在这里我们先将代码贴出。需要说明的是,有些实体类是需要映射到数据库的。需要JPA基础,或者Hibernate基础。
这个类就是包含一个Id,唯一标示、还有就是一个版本号。利于...
分类:
其他好文 时间:
2015-06-03 19:41:55
阅读次数:
217
Hibernate支持两种锁机制: 即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(OptimisticLocking)”。 悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的...
分类:
Web程序 时间:
2015-06-03 16:05:22
阅读次数:
146
公司有个业务需要使用到workflow 这东西,一直都没接触过,领导给了点时间让我先研究研究。最开始打算使用jbpm,但是后面学习下来发现貌似jbpm默认支持的hibernate,我们工程使用mybatis做持久化的。后来问朋友除了jbpm还有其他的workflow插件没。朋友说activiti挺好使的,我网上找了点资料一看确实还不错,感觉比jbpm轻量级一点,封装比jbpm也成熟很多,与spri...
分类:
编程语言 时间:
2015-06-03 15:49:31
阅读次数:
165