07-使用框架提供的自动建表(没有提供配置文件)

4.2  使用activiti框架自动建表功能

框架提供了和hibernate类似的自动建表功能。

搭建开发环境:

第一步:创建一个web(我们这个框架不是必须依赖tomcat这个容器才可以运行)/java项目activiti1110,如果它是一个struts框架,那就必须创建一个web项目(struts是表现层的一个框架,需要web容器提供支持)

可以使用例子项目的JAR包(不必吝啬)

Build Path->Add to Build Path的效果是把JAR包加入构建路径里面,其实就是把JAR包扔到classpath下。那样项目activiti1110才找得到这些JAR包,比如这些包的类它得在类路径下才找得到。

原来classpath文件是这样的。

Web项目你把JAR包扔进去之后它会自动build,也是有这个事情发生,只不过它比Java项目聪明。本身做的事情是一样的,但是Java项目没那么聪明,你得手动build一下。

第二步:导入JAR包

build完之后虽然不影响运行但是不美观,所以得自己手动创建一个用户库(User Library)

Add JARs

用户库activiti创建完毕

4.2.1  不使用配置文件(不建议的)

框架一般使用配置文件,更加灵活,便于我们后期维护。但是这个框架允许我们不使用配置文件,这是可以的。但是我们在实际开发的时候一般还是要提供的。

时间: 2024-10-09 11:36:29

07-使用框架提供的自动建表(没有提供配置文件)的相关文章

借助hibernate自动建表

? Hibernate的ORM关系映射底层框架,为我们的开发提供了很多便利,可以说是一个非常棒的J2EE框架,我这里也不 切入主题,逆向思维,借助hibernate实现快速开发.前提,打算在项目里使用hibernate框架开发底层.仅此而已. 一般情况下,开始一个项目,首先是系统的分析需求,然后就是设计数据库,然后找个数据库客户端开始建表,建字段这是个 漫长的过程,然后开工.如果使用hibernate框架(我当然非常推荐使用),jdbc有点麻烦,很多重复的体力活,也不易维护 拓展.当然我也不否定

Hibernate中的自动建表及11选5平台开发

Hibernate支持自动建表.11选5平台开发(企 娥:217 1793 408)开发阶段,可通过在hibernate.cfg.xml中添加常量值来设置自动建表. 以mysql为例,只需要在配置文件中添加如下语句即可. <property name="hbm2ddl.auto"> 参数 </property> hibernate框架为参数提供了四个可选项(update.create.create-drop.validate),我们根据需求选择. 四个参数意义:

[转]Hibernate不能自动建表解决办法及Hibernate不同数据库的连接及SQL方言

最近开始学Hibernate,看的是李刚的那本<轻量级java ee企业应用实战>.头一个hibernate程序,我原原本本的按照书上例子写下来,同时只是改动了些mysql的连接参数,并且在mysql中新建了一个hibernate数据库,仅此而已.然而预想不到的事情发生了……程序写好之后,运行,报错Hibernate: insert into news_table (title, content) values (?, ?) Exception in thread "main&quo

Hibernate不能自动建表解决办法【转载】

  最近开始学Hibernate,看的是李刚的那本<轻量级java ee企业应用实战>.头一个hibernate程序,我原原本本的按照书上例子写下来,同时只是改动了些mysql的连接参数,并且在mysql中新建了一个hibernate数据库,仅此而已.然而预想不到的事情发生了--程序写好之后,运行,报错        Hibernate: insert into news_table (title, content) values (?, ?)        Exception in thre

Spring整合Hibernate中自动建表

Spring整合Hibernate中自动建表 博客分类: JavaEE Java代码   <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource"> <ref bean="dataSource" /> <

Hibernate-----Hibernate自动建表

方法一:在hibernate.cfg.xml配置文件中配置 <property name="hibernate.hbm2ddl.auto">create</property> 要执行检索.更新等操作时才会自动建表 hibernate.hbm2ddl.auto值: create                     每次加载hibernate时重新创建数据库表结构(这将导致数据库表数据丢失) create-drop           每次加载hibernate

Activiti+oracle 启动项目时不能自动建表或更新表的问题分析及解决办法

现象描述:按照正常配置,第一次启动时不能自动建表 关键配置片段如下: <bean id="processEngineConfiguration" class="org.activiti.spring.SpringProcessEngineConfiguration"> <property name="dataSource" ref="dataSource" /> <property name=&q

Hibernate不能自动建表解决办法(转载自:http://blog.csdn.net/biangren/article/details/8010018)

最近开始学Hibernate,看的是李刚的那本<轻量级java ee企业应用实战>.头一个hibernate程序,我原原本本的按照书上例子写下来,同时只是改动了些mysql的连接参数,并且在mysql中新建了一个hibernate数据库,仅此而已.然而预想不到的事情发生了……程序写好之后,运行,报错 Hibernate: insert into news_table (title, content) values (?, ?)       Exception in thread "m

配置hibernate根据实体类自动建表功能

Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步. 如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码 Xml代码<property name="hbm2ddl.auto">update</property>     update:表示自动根据model对象来更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自动建表:如果表里缺少列,则自动添加列. 还有其他的参数: create: