的含义 博客分类: JavaHibernate java字符串日期hibernatehbm2ddl " /> 的含义 博客分类: JavaHibernate java字符串日期hibernatehbm2ddl  - 程序员文章站" />
欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Java 字符串转换为日期,hibernate配置文件的含义 博客分类: JavaHibernate java字符串日期hibernatehbm2ddl 

程序员文章站 2024-03-16 19:58:58
...

1、字符串转换为日期函数

 

 

public Date strToDate(String dateString,String formatter)
	{
		Date d = null;
		
		if(null == dateString || null == formatter ||
			dateString.trim().length() <=0 || formatter.trim().length() <=0	)
		{
			return new Date();
		}
		
		SimpleDateFormat sdf = new SimpleDateFormat(formatter);
		
		try
		{
			d = sdf.parse(dateString);
		}catch(ParseException e)
		{
			d = new Date();
			e.printStackTrace();
		}
		return  d;
	}

 

 

2、hibernate配置文件<property name="hbm2ddl.auto">的含义

      hibernate在创建时是否重建数据库的schema,数据库的schema实际上就是数据库里面的对象,包括表、视图...

      写道

Automatically validates or exports schema DDL to the database when the SessionFactory is created. With create-drop, the database schema will be dropped when the SessionFactory is closed explicitly.

 

 

   validate:当sessionFactory创建时,自动验证或者schema定义导入数据库。

   create:每次启动都drop掉原来的schema,创建新的。

   create-drop:当sessionFactory明确关闭时,drop掉schema。

   update(常用):如果没有schema就创建,有就更新。