- 博客(12)
- 资源 (12)
- 收藏
- 关注
转载 Tomcat 热部署实现方式源码分析总结
研究了一下tomcat的类的热部署的源码实现,总结沉淀一下。Tomat实现热部署主要有两种机制:(1) 一种是类似于Servlet这种类的热部署即在WEB-INF/class目录下的类:实现方式可以概括为在容器启动的时候起一条后台线程,定时的检测类文件的时间戳变化,如果类的时间戳变掉了,则调用容器的reload的方法,将类重新载入。那么具体的分析一下:tomcat用来加
2014-04-17 16:37:10 580
转载 我们该如何设计数据库:“普通——文艺——二逼”的区别
数据库该如何设计,一直以来都是一个仁者见仁智者见智的问题。对于某一种数据库设计,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种数据库设计的时候,应该在某种特定的需求环境下讨论。下面来讨论一下在项目中经常碰到的用户的联系方式储存的问题。我在这里套用之前网络上流行“普通——文艺——二逼”的分类方式来描述我下文中提及的三种数据库设计思路,并且
2014-04-16 10:43:45 736
转载 Java 8简明教程译文
“Java并没有没落,人们很快就会发现这一点”欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解。看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。允许在接口中有默认方法实现Java
2014-04-16 10:31:55 555
转载 开始使用 Spring Data JPA(2)
查询方法当Spring Data JPA为创建AccountRepository接口创建Spring实例的时候,它会检查接口里面定义的所有查询方法并且 为它们每个都派生一个查询。默认情况下,Spring Data JPA 将自动解析方法名并以此创建一个查询,查询用标准JPA的API实现。在本例中findByCustomer(...)方法在逻辑上等同于JPQL 查询“select a f
2014-04-16 10:17:48 924
转载 开始使用 Spring Data JPA(1)
在我们刚刚发布项目Spring Data JPA的第一个里程碑时,我想给你一个关于它的简要介绍.正如你所知道的,Spring framework 对于基于JPA的数据存取层提供了支持。那么 Spring Data JPA 是如何添加到Spring中的呢?回答这个问题,我想从一个数据存取组件开始。这个组件提供了一个简单的域(domain),它是用纯JPA和 Spring实现的,而且可以扩展和改进。在
2014-04-16 10:11:52 538
转载 使用 Spring Data JPA 简化 JPA 开发
日志返回日志列表使用 Spring Data JPA 简化 JPA 开发2014-2-22 14:19阅读(6)赞评论转载(1)分享复制地址收藏夹按钮收藏更使用 Spring Data JPA 简化 JPA 开发 从一个简单的 JPA 示例开始本文主要讲述 Spr
2014-04-16 09:55:29 425
转载 IBM Java 7 新特性和在 WAS 8.5 中的配置
IBM Java 7 新特性以及在 WAS V8.5 中的安装与版本切换本文介绍了 IBM Java 7 的基本新特性以及 IBM 特有的新特性,并详细的介绍和分析了 JVM 所采用的新的垃圾回收策略 , 最后简要介绍了在 WebSphere Application Server 中如何进行 JDK 的配置和 JDK 版本切换的方法。0 评论:杨
2014-04-16 09:49:05 1091
转载 JDK 7 新特性 - 总览
JDK7 新特性系列之一 总览JDK 全称 Java Development Kit,是一套供 Java 开发人员使用的软件开发工具,其中包括了 JRE(Java Runtime Environment),以及 Java、Jar、Javac、 Javap、Javah、Javaws 等工具。自从 Sun 公司于 2006 年 12 月 11 日发布 JDK6 到 Oracle 公司于 201
2014-04-16 09:42:07 645
原创 hql,ql,jpa支持的函数
方法说明说明类型支持使用方法备注ABS(n)取绝对值数学函数数学函数JPAQL HQLABS(column_name[数字类型对象属性]) SQRT(n)取平方根数学函数JPAQL HQLSQRT(column_name[数字类型对象属性])
2014-04-16 09:34:40 5374
转载 玩转 Java Web 应用开发:Play 框架(拯救程序猿神器)
使用 Play 框架快速开发 Web 应用虽然目前有很多种 Java Web 应用开发框架,但 Play 框架是一种新兴的框架,可以帮助开发人员高效的构建 Web 应用。本文详细介绍了 Play 框架的使用,包括模型层、控制层、视图层和 HTTP 路由等内容。通过本文的介绍,开发人员可以了解到如何用 Play 框架来快速开发 Web 应用。4 评论:
2014-04-16 09:21:04 881
转载 探索 Hibernate 新 TableGenerator 机制
Hibernate 从 3.2.3 之后引入了两个新的主键生成器 TableGenerator 和 SequenceStyleGenerator。为了保持与旧版本的兼容,这两个新主键生成器在默认情况下不会被启用,而不启用新 TableGenerator 的 Hibernate 在提供 JPA 的 @TableGenerator 注解时会有 Bug。本文从这个 Bug 开始,讲述了如何启用新 T
2014-04-16 09:17:56 924
转载 在敏捷开发中编写高质量Java代码
敏捷开发的理念已经流行了很长的时间,在敏捷开发中的开发迭代阶段中,我们可以通过五个步骤,来有效的提高整个项目的代码质量。Java项目开发过程中,由于开发人员的经验、Java代码编写习惯,以及缺乏统一的标准和管理流程,往往导致整个项目的代码质量较差,难于维护,需要较大的测试投入和周期等问题。这些问题在一个项目组初建、需求和设计均具有不完全可预期性和完备性的全新项目中将尤为突出。如
2014-04-16 09:06:09 634
hibernate-distribution-3.3.1.GA.ZIP
2013-12-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人