最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

seam2.2根据已有数据库(postgresql)生成项目

来源:动视网 责编:小采 时间:2020-11-09 07:26:51
文档

seam2.2根据已有数据库(postgresql)生成项目

seam2.2根据已有数据库(postgresql)生成项目:一,建数据库 进入pgAdmin新建一个数据库然后用eclipse的插件ErMaster导出sql或者是自己手写sql新建数据表 ,这里新建了一个名为test的数据库 里面有两个表,member和department,为多对一的关系,注意不要忘了设置主键 二,进入seam目录运行 ./seam
推荐度:
导读seam2.2根据已有数据库(postgresql)生成项目:一,建数据库 进入pgAdmin新建一个数据库然后用eclipse的插件ErMaster导出sql或者是自己手写sql新建数据表 ,这里新建了一个名为test的数据库 里面有两个表,member和department,为多对一的关系,注意不要忘了设置主键 二,进入seam目录运行 ./seam


一,建数据库 进入pgAdmin新建一个数据库然后用eclipse的插件ErMaster导出sql或者是自己手写sql新建数据表 ,这里新建了一个名为test的数据库 里面有两个表,member和department,为多对一的关系,注意不要忘了设置主键 二,进入seam目录运行 ./seam setup ./seam

一,建数据库
进入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},'%'))",
 };

文档

seam2.2根据已有数据库(postgresql)生成项目

seam2.2根据已有数据库(postgresql)生成项目:一,建数据库 进入pgAdmin新建一个数据库然后用eclipse的插件ErMaster导出sql或者是自己手写sql新建数据表 ,这里新建了一个名为test的数据库 里面有两个表,member和department,为多对一的关系,注意不要忘了设置主键 二,进入seam目录运行 ./seam
推荐度:
标签: 已有 数据库 根据
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top