`

Groovy on Grails 快速建站1

阅读更多
  1. Groovy on Grails 快速建站
  2. grails版本: 1.0 . 2
  3. 首先,确保环境变量中配置了:
  4. GRAILS_HOME=F:\grails- 1.0 . 2
  5. 以下是建站的日志,黑体为用户输入部分:
  6. E:\>mkdir cinwamanblog
  7. E:\>cd cinwamanblog
  8. 创建应用
  9. E:\cinwamanblog>grails create-app
  10. Welcome to Grails  1.0 . 2  - http: //grails.org/
  11. Licensed under Apache Standard License  2.0
  12. Grails home is set to: F:\grails- 1.0 . 2
  13. Base Directory: E:\cinwamanblog
  14. Note: No plugin scripts found
  15. Running script F:\grails- 1.0 . 2 \scripts\CreateApp.groovy
  16. Environment set to development
  17. Application name not specified. Please enter:
  18. cinwamanblog
  19.     [mkdir] Created dir: E:\cinwamanblog\cinwamanblog\src
  20.     [mkdir] Created dir: E:\cinwamanblog\cinwamanblog\src\java
  21.     [mkdir] Created dir: E:\cinwamanblog\cinwamanblog\src\groovy
  22. …… 
  23.      [copy] Copying  2  files to E:\cinwamanblog\cinwamanblog
  24.      [copy] Copying  2  files to E:\cinwamanblog\cinwamanblog\web-app\WEB-INF
  25. ……
  26. [propertyfile] Updating property file: E:\cinwamanblog\cinwamanblog\application.
  27. properties
  28. Created Grails Application at E:\cinwamanblog/cinwamanblog
  29. 运行
  30. E:\cinwamanblog\cinwamanblog>grails run-app
  31. Welcome to Grails  1.0 . 2  - http: //grails.org/
  32. Licensed under Apache Standard License  2.0
  33. Grails home is set to: F:\grails- 1.0 . 2
  34. Base Directory: E:\cinwamanblog\cinwamanblog
  35. Note: No plugin scripts found
  36. ……
  37. 2008 - 09 - 04   01 : 15 : 43.427 ::INFO:  Started SelectChannelConnector @0 .0. 0.0 : 8080
  38. Server running. Browse to http: //localhost:8080/cinwamanblog
  39. 2008 - 09 - 04   01 : 16 : 02.494 :/cinwamanblog:INFO:  GSP servlet initialized
  40. 访问:http: //localhost:8080/cinwamanblog 测试是否网站建立起来
  41. 创建领域实体
  42. E:\cinwamanblog\cinwamanblog>grails create-domain- class
  43. Welcome to Grails  1.0 . 2  - http: //grails.org/
  44. Licensed under Apache Standard License  2.0
  45. Grails home is set to: F:\grails- 1.0 . 2
  46. Base Directory: E:\cinwamanblog\cinwamanblog
  47. Note: No plugin scripts found
  48. Running script F:\grails- 1.0 . 2 \scripts\CreateDomainClass.groovy
  49. Environment set to development
  50.  name not specified. Please enter:
  51. Article
  52.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\grails-app\domain
  53. Created   for  Article
  54.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\test\integration
  55. Created Tests  for  Article
  56. E:\cinwamanblog\cinwamanblog>grails create-domain- class
  57. ……
  58.  name not specified. Please enter:
  59. catalog
  60.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\grails-app\domain
  61. Created   for  Catalog
  62.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\test\integration
  63. Created Tests  for  Catalog
  64. E:\cinwamanblog\cinwamanblog>grails create-domain- class
  65. ……
  66.  name not specified. Please enter:
  67. person
  68.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\grails-app\domain
  69. Created   for  Person
  70.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\test\integration
  71. Created Tests  for  Person
  72. E:\cinwamanblog\cinwamanblog>grails create-domain- class
  73. ……
  74.  name not specified. Please enter:
  75. blog
  76.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\grails-app\domain
  77. Created   for  Blog
  78.      [copy] Copying  1  file to E:\cinwamanblog\cinwamanblog\test\integration
  79. Created Tests  for  Blog
  80. 创建控制类
  81. E:\cinwamanblog\cinwamanblog>grails create-controller
  82. ……
  83. Controller name not specified. Please enter:
  84. blog
  85. ……
  86. E:\cinwamanblog\cinwamanblog>grails create-controller
  87. ……
  88. catalog
  89. ……
  90. E:\cinwamanblog\cinwamanblog>grails create-controller
  91. ……
  92. article
  93. ……
  94. E:\cinwamanblog\cinwamanblog>grails create-controller
  95. ……
  96. person
  97. ……
  98. E:\cinwamanblog\cinwamanblog>
  99. 使用mysql创建 3 个空库:开发:blog_dev 测试:blog_test 运营:blog_prod
  100. 修改配置文件:
  101. E:\cinwamanblog\cinwamanblog\grails-app\conf\DataSource.groovy
  102. dataSource {
  103.     pooled =  true  
  104.   dbCreate =  "update"  
  105.   url =  "jdbc:mysql://localhost/blog_dev"  
  106.   driverClassName =  "com.mysql.jdbc.Driver"  
  107.   username =  "root"  
  108.   password =  "root"  
  109. }
  110. hibernate {
  111.     cache.use_second_level_cache= true
  112.     cache.use_query_cache= true
  113.     cache.provider_class= 'org.hibernate.cache.EhCacheProvider'
  114. }
  115. // environment specific settings
  116. environments {
  117.     development {
  118.         dataSource {
  119.             dbCreate =  "create-drop"   // one of 'create', 'create-drop','update'
  120.             url =  "jdbc:mysql://localhost/blog_dev"
  121.         }
  122.     }
  123.     test {
  124.         dataSource {
  125.             dbCreate =  "update"
  126.             url =  "jdbc:mysql://localhost/blog_test"
  127.         }
  128.     }
  129.     production {
  130.         dataSource {
  131.             dbCreate =  "update"
  132.             url =  "jdbc:mysql://localhost/blog_prod"
  133.         }
  134.     }
  135. }
  136. ctrl+c 停止应用,然后E:\cinwamanblog\cinwamanblog>grails run-app
  137. 此时,数据库中的表自动创建
分享到:
评论

相关推荐

    基于B样条曲线的自动泊车路径规划技术研究:平行泊车与参考文献分析,B样条曲线在平行泊车路径规划中的应用与参考依据,B样条曲线(B曲线)自动泊车(平行泊车)路径规划(有参考文献) ,B样条曲线(B曲线

    基于B样条曲线的自动泊车路径规划技术研究:平行泊车与参考文献分析,B样条曲线在平行泊车路径规划中的应用与参考依据,B样条曲线(B曲线)自动泊车(平行泊车)路径规划(有参考文献) ,B样条曲线(B曲线); 自动泊车(平行泊车); 路径规划; 参考文献,B样条曲线与平行泊车结合的路径规划研究(附参考文献)

    基于PLC程序的C语言逻辑编程与触摸屏交互控制技术:信捷机械手控制系统的设计与应用,基于PLC程序的触摸屏示教器编程控制:信捷机械手自动化控制程序实现与测试,PLC程序运动示教器触摸屏示教器编程控制程

    基于PLC程序的C语言逻辑编程与触摸屏交互控制技术:信捷机械手控制系统的设计与应用,基于PLC程序的触摸屏示教器编程控制:信捷机械手自动化控制程序实现与测试,PLC程序运动示教器触摸屏示教器编程控制程序。 信捷plc程序,C语言与信捷触摸屏实现文本表格逻辑编程,用梯形图加C语言写的。 C语言函数实现了IF判断,跳转,延时等待,等指令。 编程方式有点像运动控制器。 用于直角坐标机械手控制,现在测试的是两轴机械手给数控车上下料,用的信捷xd2和xd3的plc和tg765触摸屏,其它型号也可以通用。 ,关键词:PLC程序; 触摸屏示教器; C语言编程; 梯形图; IF判断; 跳转; 延时等待; 直角坐标机械手控制; XD2/XD3 PLC; TG765触摸屏; 通用性。,信捷PLC与触摸屏联合编程控制:机械手运动与逻辑控制实现

    西门子200smart PID算法源码:多路输出控制,适用于恒温箱、恒压场合,突破Pid向导8路限制,西门子200smart PID算法源码验证无误:多路输出控制,适用于恒温箱、恒压场合,突破Pid向

    西门子200smart PID算法源码:多路输出控制,适用于恒温箱、恒压场合,突破Pid向导8路限制,西门子200smart PID算法源码验证无误:多路输出控制,适用于恒温箱、恒压场合,突破Pid向导8路限制,西门子200smart PID算法源码,经过验证没问题 优点: 支持两路pwm输出与模拟量输出,可以用于恒温箱,一路控制加热一路控制制冷。 也可以用于恒压场合,一路控制加压阀一路控制泄压阀。 可以突破Pid向导8路限制 ,西门子200smart;PID算法源码;两路PWM输出;模拟量输出;恒温箱控制;恒压场合应用;突破8路限制。,西门子200 SMART PID算法源码:突破限制,多路控制恒温恒压系统

    清华大学2016年第三届TI杯汽车电子创新大赛.zip

    电赛

    21考试真题最近的t267.txt

    21考试真题最近的t267.txt

    逻辑编程与自动化推理:缩短证明

    本文介绍了一种扩展解析演算,基于引入新的存在量词。通过应用Q-扩展规则,可以获得多项式反驳,相较于传统的指数级解析反驳,极大地缩短了证明过程。文章详细描述了Q扩展的概念,并通过实例展示了其在简化证明中的有效性。此外,还比较了Q扩展与FR-推导和广义分解的概念,并讨论了新方法在保持可满足性等价性方面的优势。

    社会学术语与概念综述:关键考点解析及其应用场景

    内容概要:本文涵盖多次社会学期末作业,主要围绕社会学术语与概念展开深入讲解。涵盖了多个主题,如儿童在学校环境中的转变、文化分析原则如文化相对性,社会地位的认知途径,社会化理论与实践、家庭和社会结构的影响等。每道题目后附正确选项及简短解析,帮助考生全面理解和记忆关键概念,掌握社会学的理论精髓和应用范围。同时,文章还提到了社会流动性及影响、角色定义与理解以及其他重要的理论家观点,使得考生不仅能从理论层面加深对知识点的记忆,更能培养实际分析问题的能力。 适合人群:备考社会学相关考试的学生及教师、对社会学感兴趣的初学者。 使用场景及目标:用于期末复习及准备,通过解析典型题目和重要知识点,巩固理论,提升应试能力及理论应用水平。此外,还可作为社会学初学者的学习指南,理解基础知识和核心概念。 其他说明:内容详实且覆盖广泛,不仅限于知识点的记忆,还包括概念的深入解读和应用案例讨论,对社会学的入门学习具有指导意义,同时也是复习和备考的有效参考资料。

    自用代码,不需要审核,谢谢大佬

    自用代码,不需要审核,谢谢大佬

    21考试真题最近的t369.txt

    21考试真题最近的t369.txt

    21考试真题最近的t386.txt

    21考试真题最近的t386.txt

    基于MVC的个人网上银行系统,Javaweb项目.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用,资源为网络商品(电子资料类)基于网络商品和电子资料商品的性质和特征不支持退款,质量优质,放心下载使用

    javaJDK的下载及其配置环境

    java的环境配置

    21考试真题最近的t346.txt

    21考试真题最近的t346.txt

    电商销售相关数据(2023.11.1-2023.11.30).xlsx

    电商销售,即电子商务销售,通过互联网及相关的信息技术手段进行的商品或服务的销售活动。 电商销售的核心是利用互联网平台,将产品信息、交易流程、支付手段等数字化,从而形成一个完整的在线销售体系。消费者可以通过电脑、手机等终端设备访问电商平台,浏览商品信息,选择心仪的商品,并完成下单和支付过程。而商家则通过电商平台展示商品、管理订单、处理物流等,实现销售的目的。 电商销售是一种新型的商业模式,具有广阔的发展前景和巨大的市场潜力。随着技术的不断进步和市场的不断发展,电商销售将继续引领商业变革和创新潮流。 数据名称:电商销售相关数据 数据年份:2023.11.1-2023.11.30 ## 02、相关数据 日期、订单号、区域、客户性别、客户年龄、商品品类、进货价格、实际售价、销售数、销售额、利润。

    基于ssm+redis+mq的简单的电子商务网站.zip(毕设&课设&实训&大作业&竞赛&项目)

    项目工程资源经过严格测试运行并且功能上ok,可实现复现复刻,拿到资料包后可实现复现出一样的项目,本人系统开发经验充足(全栈全领域),有任何使用问题欢迎随时与我联系,我会抽时间努力为您解惑,提供帮助 【资源内容】:包含源码+工程文件+说明等。答辩评审平均分达到96分,放心下载使用!可实现复现;设计报告也可借鉴此项目;该资源内项目代码都经过测试运行,功能ok 【项目价值】:可用在相关项目设计中,皆可应用在项目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期项目立项、学习/练手等方面,可借鉴此优质项目实现复刻,设计报告也可借鉴此项目,也可基于此项目来扩展开发出更多功能 【提供帮助】:有任何使用上的问题欢迎随时与我联系,抽时间努力解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 下载后请首先打开说明文件(如有);整理时不同项目所包含资源内容不同;项目工程可实现复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用,资源为网络商品(电子资料类)基于网络商品和电子资料商品的性质和特征不支持退款,质量优质,放心下载使用

    nginx安装包-win和linux-最新稳定版,2025年1.26.3

    nginx安装包-win和linux-最新稳定版,2025年1.26.3

    21考试真题最近的t359.txt

    21考试真题最近的t359.txt

    php商业源码企业级直销会员管理系统源码会员网络办公系统源码+详细搭建教程

    详细功能: 会员资料 后台会员注册,未确认会员,会员列表,会员查询,前台会员升级记录,后台级别修改,后台级别修改记录,会员申请店铺记录 网络图 一线网,公排网,安置网络图,推荐网络图,安置网体修改,推荐网体修改,安置体系树状图,推荐体系树图 财务管理 财务充值,银行账号,汇款管理,提现管理,会员转账,账务明细,在线支付记录 资金管理 日奖金管理,结算添加 查询系统 会员统计,日资金查询,个人收入统计,总资金拨出率 产品管理 产品分类,产品管理,入库列表,出库列表 订单管理 订单列表,物流管理 信息中心 写邮件,收件箱,发件箱,公告管理 短信管理 短信余额,短信管理,短信模板,常用语设定,短信分组,短信群发,短信发送记录 数据库管理 数据库备份,数据库恢复 系统管理 管理员设定,日志管理,区域设置,奖金参数设定,参数设定,会员使用权限,前台登录页面设定,修改密码,系统初始化

    基于DBSCAN密度聚类的风电-负荷场景生成与削减模型研究:创新性与场景模型代表性分析,基于DBSCAN密度聚类的风电与负荷场景生成与削减模型研究,1关键词:密度聚类 场景削减 DBSCAN 场景

    基于DBSCAN密度聚类的风电-负荷场景生成与削减模型研究:创新性与场景模型代表性分析,基于DBSCAN密度聚类的风电与负荷场景生成与削减模型研究,[1]关键词:密度聚类 场景削减 DBSCAN 场景生成与削减; k-mean聚类 [2]参考文档:《氢能支撑的风-燃气耦合低碳微网容量优化配置研究》第3章 [3]主要内容:代码主要做的是一个基于DBSCAN密度聚类的风电-负荷场景生成与削减模型,首先,采集风电、电负荷历史数据。 然后,通过采用 DBSCAN 密度聚类的数据预处理消除异常或小概率电负荷、风电数据。 之后,针对风电波动性与电负荷时序性、周期性特点,将场景提取分为电负荷场景提取和风电场景提取。 不同于传统的Kmeans方法,此方法更加具有创新性,场景模型与提取更具有代表性,代码非常nice ,关键词:DBSCAN;密度聚类;场景生成与削减;风电场景提取;电负荷场景提取;k-mean聚类;创新性;容量优化配置。,基于DBSCAN与k-means的密度聚类模型在风电与负荷场景生成与削减的应用

    21考试真题最近的t261.txt

    21考试真题最近的t261.txt

Global site tag (gtag.js) - Google Analytics