- 浏览: 536927 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (174)
- Groovy (28)
- Grails (14)
- DHTML (5)
- JS (4)
- jQuery (16)
- JAVA (16)
- Eclipse (4)
- Hibernate (2)
- Resin (2)
- Oracle (25)
- Maven (4)
- Struts2 (1)
- WebWork2 (3)
- Tomcat (2)
- Windows7 (4)
- Griffon (2)
- PowerDesigner (1)
- Pro*C (2)
- JDK (1)
- 乱码 (2)
- WebService (3)
- .NET (1)
- 性能 (2)
- 安装 (1)
- 命令行 (1)
- function (1)
- type (1)
- Mysql (1)
- 同步 (1)
- Synchronized (1)
- json (3)
- Office (1)
- Visio (1)
- 自定义形状 (1)
- jsong (0)
- gson (1)
- fastjson (1)
- EM (1)
- DB2 (6)
- Sequence (1)
- RHEL5.x (1)
- WAS6.1 ND (1)
- SQL (1)
- -964 (1)
- Linux (4)
- Date (1)
- Format (1)
- Add (1)
- SHELL (1)
- CSS (2)
- Bootstrap (1)
- nginx (1)
- Openresty (2)
- JWPlayer (1)
- showdoc (1)
- 常用网址 (1)
- lua (2)
- SpringBoot (1)
- Office pdf linux (1)
最新评论
-
纵观全局:
Great
阿里巴巴开源JSON解析组件FastJson简单使用笔记 -
guxuede:
...
Groovy编程技巧 -
a1439226817:
groovy用的多吗?我还没发现有哪个java项目在用这个?
Groovy同步 -
晴子9034:
在网上搜到的几乎全是说满了就扩充。但是我有个疑问,满了就扩充, ...
解决DB2 SQLCODE=-964日志文件满的问题 -
在世界的中心呼喚愛:
好东西啊,就用这个包。
阿里巴巴开源JSON解析组件FastJson简单使用笔记
import groovy.sql.Sql dbHandle = null def getDb(){ if(dbHandle) return dbHandle def ds = new oracle.jdbc.pool.OracleDataSource() ds.driverType = 'oracle.jdbc.driver.OracleDriver' ds.URL = 'jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.10.41)(PORT = 1521)))(CONNECT_DATA =(SID = orcl)))' ds.user = 'auto' ds.password = 'auto' dbHandle = new Sql(ds) return dbHandle } def db = getDb() /* def roles = db.rows('select * from role') println roles */ def roles = db.dataSet('role') roles.each{ println "id is : ${it.id} name is : ${it.name}" }
运行方式:
在EditPlus中运行,设置如下:
运行结果:
---------- 运行GroovyScript ----------
id is : 20 name is : 系统管理员
id is : 21 name is : 领导
id is : 22 name is : 车辆审批领导
id is : 23 name is : 车辆调度值班员
id is : 24 name is : 驾驶员
输出完毕 (耗时 8 秒) - 正常终止
发表评论
-
阿里巴巴开源JSON解析组件FastJson简单使用笔记
2012-07-13 15:02 50847惯例,直接上代码,环境:groovy1.8.6+jdk1.6. ... -
Gson使用笔记
2012-07-13 14:56 1684直接看代码,环境为groovy1.8.6+jdk1.5.31, ... -
Groovy同步
2012-05-30 14:30 1791原贴点击这里 在 groovy 中同步 我的项目与 gro ... -
Grails编写WebService客户端
2012-05-28 13:39 2849环境:jdk1.6.0.31 + Grails2.0.4 1. ... -
groovy编写webservice服务端和客户端(含连接数据并输出JSON数据)
2012-05-25 16:45 3034个人总结,网上几乎没有此方面资料,有一篇帖子,按照其内容无法运 ... -
使用Groovy进行Socket编程之-字节数组版
2011-12-30 14:53 3515服务端代码: import java.net.Server ... -
Groovy连接2个数据库进行数据操作
2011-11-21 11:37 2085import groovy.sql.Sql clas ... -
(转)Groovy 1.8中的超炫JSON支持
2011-07-29 14:51 2297http://www.groovyq.net/content/ ... -
(转)打动你朋友的11条Groovy超炫代码
2011-07-21 16:20 1462http://www.groovyq.net/content/ ... -
Groovy 浅入
2010-08-31 13:53 1989转贴地址:http://nottiansyf.iteye.co ... -
一个Grovvy开发者的总结!
2010-08-09 15:58 2678转自:http://blog.donews.com/WFoxd ... -
实战 Groovy: 构建和解析 XML
2010-08-09 15:39 1454原贴地址:http://www.ibm.com/develop ... -
如何使用groovyc 和 groovy
2010-08-09 15:32 3218开发人员可直接调用Groovy编译器来编译脚本文件,命令 ... -
Groovy脚本文件里边静态main方法
2010-08-09 15:30 1202class Test2 {//含有static void ... -
Groovy中文件追加和日期格式化
2010-08-09 15:28 1958new File("record.txt" ... -
Groovy配置文件的读写
2010-08-09 15:26 5072import org.asdtiang.util.DESC ... -
Groovy DES加解密
2010-08-09 15:25 2346import java.security.* import ... -
(转)HTTPBuilder:使用Groovy操作HTTP资源
2010-08-09 15:20 3735如今的Web,孤立的应用已经不再吃香,随之而来的是与其 ... -
使用Groovy进行Socket编程之-普通文本版
2010-08-03 12:27 2646服务端代码: import java.net.Serve ... -
(转)Groovy风格的JDBC编程
2010-06-09 16:08 1684原贴地址:http://www.groov ...
相关推荐
- 使用`join()`方法将列表元素连接成字符串,便于打印。 3. **列表大小调整** - 列表长度可变,直接赋值即可改变其大小。 4. **列表元素遍历** - 利用`each`循环或`forEach`方法对列表中的每个元素进行操作。 ...
// 查询并打印所有数据 println('Insert After:'); sql.eachRow('SELECT id, name, url FROM account') { row -> printf('|%d|%s|%s|\n', row.id, row.name, row.url); } ``` `each`和`eachRow`方法分别用于遍历...
Java+iReport报表开发实例是Java应用中常见的数据可视化方式,尤其在企业级应用中,报表系统扮演着至关重要的角色,用于展示、分析和打印数据。本文将深入探讨如何使用Java结合iReport工具来创建和展示复杂的报表。 ...
在Android平台上,Google云打印(Google Cloud Print)是一项服务,允许用户通过互联网连接将文档、照片和其他内容打印到兼容的打印机。这个“Android版本之Google云打印源代码demo”提供了集成这一功能到Android...
一旦设备连接成功,就可以通过SDK中的`sendCommand()`或`sendFile()`方法发送打印数据,如ZPL(Zebra Programming Language)或EPL(Eltron Programming Language)代码,以完成标签、收据或其他打印任务。...
在Android平台上实现网络打印机的连接,特别是在餐饮场景中用于打印小票,是一项常见的需求。本文将深入探讨如何在Android Studio项目中集成这一功能,让你的麻辣烫店点餐APP能够无缝连接到网络打印机。 首先,我们...
在这个例子中,`CommandLineRunner`接口使得在应用启动后自动运行`run`方法,从而创建并打印数据库连接。 总结: Spring Boot结合HikariCP提供了便捷而高效的数据库连接管理。通过简单的依赖引入和配置,开发者...
此外,为了方便用户操作,通常会提供一个UI界面,如EditText用于输入数据,TextView显示接收的数据,以及按钮控制连接和发送数据。 这个"android串口操作Demo"中的`serial_test`文件可能是测试用例或示例代码,它...
查询结果被封装在ResultSet对象中,我们遍历这个结果集并打印出数据。最后,确保所有的资源都被正确关闭,防止内存泄漏。 在实际应用中,我们还可能涉及更复杂的操作,如事务处理、预编译的PreparedStatement、连接...
3. 数据源:可以是数据库连接、CSV文件、XML文件或其他自定义数据源,iReport支持多种数据连接。 4. 表达式:用于计算、筛选或格式化数据,例如Java表达式、脚本语言表达式等。 四、报表布局与样式 1. 表格:可以...
1. 数据源:配置JDBC数据源,连接到数据库,为报表提供数据。理解数据源的类型和连接参数。 2. SQL查询:编写SQL查询来获取报表所需的数据,可以是静态查询,也可以是动态查询,根据参数变化。 3. 参数和变量:定义...
2. 添加数据源:通过“数据库连接”向导,连接到你的数据库并选择需要的数据表或SQL查询。 3. 插入字段:在设计面板中,从字段面板拖动数据字段到报表单元格,它们将根据数据类型自动格式化。 4. 设计样式:使用样式...
JasperReports支持多种数据源,包括Java集合、数据库连接(JDBC)、XML数据源、CSV文件等。数据源定义了报表的数据来源,可以动态地从各种数据提供者获取数据。 **4. 表达式与变量** 表达式是JasperReports的核心,...
1. **安装与配置**:学习如何下载并安装iReport,配置所需的JDK和JasperReports库,以及设置数据源连接。 2. **报表设计**:掌握报表的基本元素,如文本字段、表格、图像、图表等,以及它们的布局和样式设置。 3. ...
迭代结果并打印: ```java for (Document result : iterable) { System.out.println(result.toJson()); } ``` 更新和删除操作同样可以通过`updateMany()`和`deleteMany()`等方法完成。例如,更新所有年龄大于30岁...
下面是一个简单的示例,展示如何连接到一个URL并提取网页标题: ```java try { Document doc = Jsoup.connect("http://example.com").get(); String title = doc.title(); Log.d("AppLog", "Page Title: " + ...
- 支持使用 Java、Groovy 和 JavaScript 编写表达式来处理数据和逻辑。 3. **良好的兼容性:** - 报表可以在不同的版本之间兼容。 - 支持在 Windows、Linux 和 Mac OS 上运行。 4. **社区支持:** - 拥有一个...
首先,JasperReports v3.5支持多种数据源,包括数据库连接、XML数据源、JavaBeans集合以及自定义的数据提供者。通过灵活的数据绑定机制,开发者可以轻松地将报表与各种数据源对接,实现动态数据填充。此外,该版本还...