seam2.2根据已有数据库(postgresql)生成项目
来源:互联网 发布:南京行知中学升学率 编辑:程序博客网 时间:2024/05/16 19:48
首先呢,这是我向同哥请教的一个文题,然后同哥把整个过程给我解答了一遍,谢谢同哥的乃森及引针啦~~~~
seam2.2根据已有数据库(postgresql)生成项目
一,建数据库
进入pgAdmin新建一个数据库然后用eclipse的插件ErMaster导出sql或者是自己手写sql新建数据表
,这里新建了一个名为test的数据库
里面有两个表,member和department,为多对一的关系,注意不要忘了设置主键
二,进入seam目录运行 ./seam setup ./seam create-project ./seam generate
1.运行./seam setup
首先是输入项目需要在哪个目录下生成,可以自己设置
然后是设置jboss路径,其它的选项默认就好
输入项目的名字
richfaces的配置,默认就好
部署方式,选择ear
输入项目的包名,action为home和list的存放目录,model为实体bean,test是一些测试
下面是数据库的配置,依次输入数据库的名字,驱动jar包目录,往下三项默认,之后是新建的那个数据库的名字,最后是用户名和密码,其余默认即可
2.运行 ./seam create-project ./seam generate
这些都是全自动的,依次运行就可以
最后不要忘了把MemberList.java中的member改为其它名字,原因是member是postgres的关键字,会发生冲突
private static final String EJBQL = "select m from Member m"; private static final String[] RESTRICTIONS = { "lower(m.password) like lower(concat(#{memberList.member.password},'%'))", "lower(m.name) like lower(concat(#{memberList.member.name},'%'))", };
0 0
- seam2.2根据已有数据库(postgresql)生成项目
- sqlserver ,根据已有数据库创建一个完全相同的数据库
- 根据已有项目下lib包里jar文件生成maven的pom.xml 里面所有依赖
- Python3 初学实践案例(9)sqlacodegen 根据已有数据库生成 ORM 使用的 model.py
- 利用AXIS2,根据已有WSDL生成java源程序
- mybaits根据已有数据库数量判断是否插入
- maven:从一个已有项目生成一个archetype(未完成)
- Django --- 从已有数据库生成模型 (model)
- 通过已有SQL语句,生成数据库模型PDM
- mono for Android导入已有数据库到项目中
- T4模板根据数据库生成项目内基本cs文件
- 打开已有数据库
- seam2.3的seam-gen有问题
- 在vs2010中,根据已有代码和第三方静态库创建项目
- Maven 根据已有工程自定义模板以备快速复制项目
- 根据当月自动生成下个月数据库--2
- 根据模型生成数据库
- python django 学习(一)数据库 目的根据已有BBS建立新的网站步骤
- U-Boot移植之前期分析(下)
- mysql rpm 安装
- ASIHttpRequest缓存无效分析
- Android sqlite 数据库查询,插入,删除,更新demo<第2章>
- Java中的final
- seam2.2根据已有数据库(postgresql)生成项目
- UploadDialog使用完整代码
- C#和Java中的一些不同
- mac组播
- 文件监控 Linux Windows
- 三种SQL分页语句
- Linux中硬链接文件和软链接文件的区别
- android 4.2以上版本永不休眠
- mysql的索引类型及优化