在项目的业务属性中,你是不是要经常验证属性的取值范围呢. 想要了解比较优美的解决方案吗?
看看Hibernate Validator 是怎么做的吧.一见到她,相信你就会说: Oh God, 这就是我需要的.
任何获得Matrix授权的网站,转载请保留以下作者信息和链接:
作者:icess(作者的blog:http://blog.matrix.org.cn/page/icess)
关键字:Hibernate Validator
用Annotations 给类或者类的 ...
-- 从 hbm.xml 到 Annotations
任何获得Matrix授权的网站,转载请保留以下作者信息和链接:
作者:icess(作者的blog:http://blog.matrix.org.cn/page/icess)
关键字:Hibernate Validator
下面让我们先看一个通常用 hbm.xml 映射文件的例子. 有3个类 .HibernateUtil.java 也就是 Hibernate文档中推荐的工具类,Person.java 一个持久化的类, Test.java 测试用的类.都在test.hibernate 包中. 每个类的代码如下:
01 pac ...
[code:1]public class CustomizedIdGenerator implements IdentifierGenerator, Configurable {
private String tableName;
private static final Log log = LogFactory.getLog(CustomizedIdGenerator.class);
/*
* (non-Javadoc)
*
* @see net.sf.hibernate.id.IdentifierGenerator#generat ...
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd">
<beans default-autowire="byName">
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName"> ...
<hibernate-configuration>
<session-factory>
<!-- local connection properties -->
<property name="hibernate.connection.url">
jdbc:mysql://localhost/msgbook?useUnicode=true&characterEncoding=utf-8
</property>
<property name="hibernate.connection.driver_class">
org.gjt.mm.mysql ...
- 浏览: 28776 次
- 性别:

- 来自: 南京

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
Cron表达式
...
-- by jianpingyu -
Hibernate Annotations 实 ...
问 为什么我导入了ejb3-persistence.jar,hibernate- ...
-- by zhanglingsi -
如何提供java的基于docume ...
wsdl: <definitions name="HelloW ...
-- by coolyzg -
警报响了!!
叶子 写道麻木的结局就是 人人手里有票,可就是不投自己想要的,投完了私下在破口 ...
-- by ajooTrustno1 -
警报响了!!
hurricane1026 写道ajooTrustno1 写道叶子 写道基层不是 ...
-- by ajooTrustno1






评论排行榜