码迷,mamicode.com
首页 > 其他好文 > 详细

groovy-file2

时间:2020-06-21 18:09:47      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:title   ast   use   fbi   执行sql   sub   article   data   dsr   

  • groovy 支持dynamic type,就是可以在调用的时候再给变量赋值。
 class student{
    
        def methodMissing(String name,args){
            println "${name}"
        }
}
def student = new student()
student.LiMing()

结果 LiMing

  • groovy中的methodMissing方法的使用

  • Ant<=> banana 是否是对字符串比较长度?Comparetor,是顺序还是倒序,主要用于sort方法中。

  • 从屏幕上读取数据 def fSreen = System.console().readLine();

  • 读取的数据转换为double类型 def dSreen = System.console.readLine.toDouble();

  • groovy database 在groovy中,sql的执行需要的必要条件是url(数据库在哪),user ,password,driver,执行sql的一般方法是 sql.execute ‘‘‘ sql ‘‘‘,可以跨行,只要是‘’‘之内的都是sql,也是支持”“”,三双引号的,意义与shell类似

    • 还支持在sql中的变量引用,
def data = [first: ‘Ronaldo‘, last: ‘da Costa‘,
birth: ‘1970-06-07‘]
sql.execute """
INSERT INTO Athlete (firstname, lastname, dateOfBirth)
VALUES (${data.first}, ${data.last}, ${data.birth});
"""
 来源:百度站长

groovy-file2

标签:title   ast   use   fbi   执行sql   sub   article   data   dsr   

原文地址:https://www.cnblogs.com/1156184981651a/p/13173144.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!