Grails项目实现-购物车 过程文档(1)

Grails项目实现-购物车 过程文档
一.准备工作:
1.环境设置:
IDE:IntelliJ IDEA 2016.3.4版本
JDK:jdk1.7.0.45
Grails:grails-2.2.0
Jdbc驱动包:mysql-connector-java-5.1.6-bin.jar
2.用IDEA创建项目,项目名称为GDepot
3.数据库搭建
3.1 将MySQL的驱动包mysql-connector-java-5.1.6-bin.jar
复制到项目文件夹的lib中
3.2 打开grails-app\conf\DataSource.groovy修改内容
修改的内容如下:
这里写图片描述
这里写图片描述

3.3创建领域Domain类 Goods 和Category,分别添加属性(字段),可知商品和分类的关系是一对多的关系,Category类中的constraints闭包,定义了对Category表中数据的约束条件,即是为CategoryName字段添加唯一性约束,代码如下:
这里写图片描述
这里写图片描述
注:categoryName添加唯一性约束,唯一性,可以空,但只能有一个。
PS:数据库的五大约束
1.—-主键约束(Primay Key Coustraint) 唯一性,非空性
2.—-唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个
3.—-检查约束 (Check Counstraint) 对该列数据的范围、格式的限制(如:年龄、性别等)
4.—-默认约束 (Default Counstraint) 该数据的默认值
5.—-外键约束 (Foreign Key Counstraint) 需要建立两表间的关系并引用主表的列
3.4 在mysql中创建DataSource.groovy配置的三个环境的数据库:
1.mysql –u rooy –p
这里写图片描述
2.
这里写图片描述
3.show databases;
这里写图片描述
4.
这里写图片描述
5.desc goods;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值