`

Java 字符串转换为日期,hibernate配置文件<property name="hbm2ddl.auto">的含义

阅读更多

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就创建,有就更新。

分享到:
评论

相关推荐

    Hibernate开发jar包

    &lt;property name="hibernate.hbm2ddl.auto"&gt;update&lt;/property&gt; &lt;!-- 配置C3P0的连接池 --&gt; &lt;property name="connection.provider_class"&gt;org.hibernate.connection.C3P0ConnectionProvider&lt;/property&gt; ...

    Hibernate1

    &lt;property name="hbm2ddl.auto"&gt;update&lt;/property&gt; &lt;mapping resource="cc./tukai/entity/Student.hbm.xml" /&gt; &lt;/session-factory&gt; &lt;/hibernate-configuration&gt; 5.创建实体类 package cc.tukai.entity; ...

    优化Hibernate性能的几点建议

    <prop key="hibernate.hbm2ddl.auto">update</prop> --> <!-- Turn batching off for better error messages under PostgreSQL <prop key="hibernate.jdbc.batch_size">100</prop> --> <prop key=...

    ssh框架在application.xml中配置数据源所需jar

    &lt;prop key="hbm2ddl.auto"&gt;update&lt;/prop&gt; &lt;prop key="show_sql"&gt;true&lt;/prop&gt; &lt;/props&gt; &lt;/property&gt; &lt;property name="mappingResources"&gt; &lt;list&gt; &lt;value&gt;...

    维生药业小项目 SSH简单学习项目

    &lt;prop key="hibernate.hbm2ddl.auto"&gt;update&lt;/prop&gt; &lt;/props&gt; &lt;/property&gt; &lt;property name="packagesToScan"&gt; &lt;list&gt; &lt;value&gt;com.sixth.**.model&lt;/value&gt; &lt;/list&gt; &lt;/property&gt; &lt;/bean&gt; &lt;!-...

    spring3.2+strut2+hibernate4

    &lt;prop key="hibernate.hbm2ddl.auto"&gt;update&lt;/prop&gt; &lt;prop key="default_schema"&gt;${jdbc.username}&lt;/prop&gt; &lt;/props&gt; &lt;/property&gt; &lt;property name="annotatedClasses"&gt; &lt;!-- 此处hibernate 的...

    实现JSP+SERVLET+Hibernate基本分页

    1、可以取消hibernate.cfg.xml中&lt;property name="hbm2ddl.auto"&gt;create&lt;/property&gt;注释创建表结构 2、可以通过src下的db.sql创建表 V2.0版本更新内容 1、添加struts2.1支持 2、修复没查到数据,组显示负数BUG V1.5...

    spring_MVC源码

    23. &lt;prop key="hibernate.hbm2ddl.auto"&gt;${dataSource.hbm2ddl.auto}&lt;/prop&gt; 24. &lt;prop key="hibernate.hbm2ddl.auto"&gt;update&lt;/prop&gt; 25. &lt;/props&gt; 26. &lt;/property&gt; 27. &lt;property name="packagesToScan"&gt; 28....

    Ext Demo grid的增删改查例子

    接下来 在mysql里建立 数据库位ext的库 ...-- &lt;property name="hibernate.hbm2ddl.auto" value="update" /&gt; --&gt;这句话的注释去掉 好了 部署项目到tomcat上 启动 输入地址 项目部署的过程中会自动生成 表的

    客户关系管理系统框架搭建(二)

    &lt;property name="hibernate.hbm2ddl.auto"&gt;update&lt;/property&gt; &lt;property name="hibernate.show_sql"&gt;true&lt;/property&gt; &lt;mapping resource="cn/itcast/crm/domain/SysUserGroup.hbm.xml"/&gt; &lt;/...

    struts2+hibernate网上书店

    该系统为struts+hibernate做的一个完整的网上购书系统,很值得参考学习。解压后直接导入,将... &lt;property name="hbm2ddl.auto"&gt;create&lt;/property&gt; --&gt;注解去掉,跑一遍程序后再加上,这样数据库表会自动生成

    Maven-hibernate4

    环境:Maven2.2、 hibernate4、...开始先建个数据库,&lt;property name="hibernate.hbm2ddl.auto"&gt;update&lt;/property&gt;这里先改为create可以手动创建表 执行Test,然后再改回来(不然会报错).项目比较简单,没有分层式。

    jsp,structs,hibernate库存管理系统

    主要是用jsp,structs,hibernate实现的库存管理,其中包含库存种类的维护和库存产品的维护。其中表接口可以在hibernate.cfg.xml中...-- &lt;property name="hibernate.hbm2ddl.auto"&gt;create&lt;/property&gt;--&gt;这句的注释去掉

Global site tag (gtag.js) - Google Analytics