精华内容
下载资源
问答
  • iReport 中创建JavaBeanDataSource

    千次阅读 2014-08-08 21:16:04
    iReport 中创建JavaBeanDataSource  用JavaBeanDataSource是为了调试制作的报表效果如何,所以要首先要让 iReport能找到class文件,为此要配置iReport的classpath.  步骤如下:  点击 工具 ----> 选项--->...

    1、

     用JavaBeanDataSource是为了调试制作的报表效果如何,所以要首先要让 iReport能找到class文件,为此要配置iReport的classpath.
     步骤如下:
     点击 工具 ----> 选项--->iReport里的classpath标签---->Add Folder
     然后选择 java项目的输出路径,例如:mvn 项目的输出路径是 项目\target\classes,普通项目的就是 项目\bin 目录(不要忘记要勾选这个)。如下图所示:


    2、

     classpath设置完成了,然后要就是 新增JavaBeanDataSource,步骤如下:
     点击菜单栏中的 Report Datasources 图标 ---> new---->JavaBeans set datasource. 如下图所示:


     

    3、

    然后在窗口中给JavaBean set datasource 一个名称,例如: XXXReportDataSourceFactory。

     然后就是配置提供数据源的java类,比如在demo.xxx包地下有提供数据源的XXXReportDataSourceFactory.java类,那么该输入框就要输入demo.xxx. XXXReportDataSourceFactory即可,最后一个输入框就是java类中被调用的静态方法的名称,该方法就是给报表提供数据,如果更改了那么要确保在java类中有同样命名的静态方法,返回值是一个集合,这样就可以保存了,也可以点击Test试试,如果没有成功那就是demo.xxx. XXXReportDataSourceFactory 这个java类不存在,如果存在但还是失败那么返回的集合可能是空或者没有返回值,如果有返回值但还是报错,那么classpath就有可能配置错了,这个时候报ClassNotFoundException 。



    展开全文
  • WebService系列之WSDL创建JavaBean

    千次阅读 2016-10-11 21:52:09
    模拟情景: 系统分析师: 需要设计一个Web Service,功能为: ...根据接收到的WSDL文档,创建相应的Java类,并完成功能的实现代码。 请认真听老师讲解以上实验过程,留意屏幕演示步骤。主要步...

    模拟情景:

    系统分析师:

    需要设计一个Web Service,功能为:

    a)       传入两个整数,返回它们的和;

    b)       传入一个字符串,返回它的长度。

    根据此要求,设计好Web Service的WSDL文档,交给开发工程师。

    开发工程师:

    根据接收到的WSDL文档,创建相应的Java类,并完成功能的实现代码。

    请认真听老师讲解以上实验过程,留意屏幕演示步骤。主要步骤包括:

    (1)    使用MyEclipse可视化工具设计WSDL文档,使Web Service的描述符合需求;

    (2)    根据第(1)步生成的WSDL,使用MyEclipse创建Web Service的基本框架;

    (3)    完成具体的实现代码;

    (4)    部署Web Service到服务器;

    (5)    创建Web Service客户端以检测服务运行效果;

    (6)    必要时使用Http Analyzer侦测通信请求和响应。

     

     

    创建基于SOAP的Web Service;

    打开MyEclipse,new一个web service项目,选择WebService FragmentWork为jax-ws

     

    点击finish创建webService项目,之后,选择项目,右键properties,选择library->add library->MyEclipse Library

     

     

    找到jax-ws的library,然后加入项目

     

     

    创建成功后,创建一个package

     

    New->other->Web Service,选择WSDL,我们创建一个WSDL文件

     

    创建成功后,打开design,加入属性Plus和Length

     

    点击Plus的input,加入两个参数

     

    修改的output

     

    修改Length的output:

     

    加入Length的配置:

     

    修改WebServiceTest:改为localhost8080/项目名称/WebServiceTestSOAP,注意WebServiceTestSOAP要保持一致

     

    同样,new 一个web service

     

    我们将Webservice client也一起创建了

     

    创建成功,修改Impl的业务逻辑:

     

    写个测试类:

     

    测试成功

     

     

    展开全文
  • 利用Spring创建javaBean对象的几种方法

    千次阅读 2014-11-21 18:45:44
    3种方法如下: 1.用构造器来实例化的方式 2.利用静态工厂方法实例化的方式。 3.利用实例工厂方法实例化的方式。 ...利用Spring调用构造器GregrianCalendar 创建...利用Spring创建GregorianCalendar 对象作为工厂
    3种方法如下:
    1.用构造器来实例化的方式
    2.利用静态工厂方法实例化的方式。
    3.利用实例工厂方法实例化的方式。

    小案例:
    利用Spring调用构造器GregrianCalendar 创建Calendar实例。
    利用Spring调用Calendar的静态工厂方法getInstance()创建Calendar。

    利用Spring创建GregorianCalendar 对象作为工厂,调用getTime()方法创建Date类型对象实例。


    步骤:

    1.在applicationContext.xml配置文件加入以下的代码:

    <!-- 1. 用构造器来实例化的方式的配置代码如下: -->
    
    <beanid="calendarObj1"class="java.util.GregorianCalendar"></bean>
    

    <!-- 2. 使用静态工厂方法实例化的方式的配置代码如下: -->
    
    <bean id="calendarObj2" class="java.util.Calendar" factory-method="getInstance">
    	</bean>
    
    <!-- 3. 使用实例工厂方法实例化的方式的配置代码如下: -->
    
    <bean id="calendarObj3" class="java.util.GregorianCalendar"></bean>
    	<bean id="dateObj" factory-bean="calendarObj3" factory-method="getTime">
    	</bean>

    2.在测试包org.spring.test下添加测试方法代码:

    /**
    	 * 利用Spring容器创建javaBean对象--三种方式
    	 */
    	@Test
    	public void testCreateBeanObject() {
    		// 实例化Spring容器示例
    		String conf = "applicationContext.xml";
    		ApplicationContext ac = new ClassPathXmlApplicationContext(conf);
    
    		// 1. 用构造器来实例化的方式。
    		// 利用Spring调用构造器 GregorianCalendar 创建 Calendar实例.
    		// Calendar cal1 = (Calendar)ac.getBean("calendarObj1"); //方式1
    		Calendar cal1 = ac.getBean("calendarObj1", Calendar.class); // 方式2
    		System.out.println("cal1:" + cal1);
    
    		// 2. 使用静态工厂方法实例化的方式。
    		// 利用Spring调用 Calendar 的静态工厂方法getInstance() 创建 Calendar实例.
    		Calendar cal2 = ac.getBean("calendarObj2", Calendar.class);
    		System.out.println("cal2:" + cal2);
    
    		// 3. 使用实例工厂方法实例化的方式。
    		// 利用Spring创建 GregorianCalendar 对象作为工厂, 调用getTime()方法创建Date类型对象实例.
    		Date date = ac.getBean("dateObj", Date.class);
    		System.out.println("date:" + date);
    	}
    

    3.
    展开全文
  • 创建 JavaBeanDataSource 用 JavaBeanDataSource 是为了调试制作的报表效果如何,所以要首先要让 iReport 能找到 class 文件,为此要配置 iReport 的 classpath. 步骤如下: 点击 工具 -...

    iReport 中创建JavaBeanDataSource

    JavaBeanDataSource是为了调试制作的报表效果如何,所以要首先要让 iReport能找到class文件,为此要配置iReportclasspath.

    步骤如下:

    点击 工具 ----> 选项--->iReport里的classpath标签---->Add Folder

    然后选择 java项目的输出路径,例如:mvn 项目的输出路径是 项目\target\classes,普通项目的就是 项目\bin 目录(不要忘记要勾选这个)。如下图所示:

     

     

    classpath设置完成了,然后要就是 新增JavaBeanDataSource,步骤如下:

    点击菜单栏中的 Report Datasources 图标 ---> new---->JavaBeans set datasource. 如下图所示:

     

    然后在窗口中给JavaBean set datasource 一个名称,例如: XXXReportDataSourceFactory

    然后就是配置提供数据源的java类,比如在demo.xxx包地下有提供数据源的XXXReportDataSourceFactory.java类,那么该输入框就要输入demo.xxx. XXXReportDataSourceFactory即可,最后一个输入框就是java类中被调用的静态方法的名称,该方法就是给报表提供数据,如果更改了那么要确保在java类中有同样命名的静态方法,返回值是一个集合,这样就可以保存了,也可以点击Test试试,如果没有成功那就是demo.xxx. XXXReportDataSourceFactory 这个java类不存在,如果存在但还是失败那么返回的集合可能是空或者没有返回值,如果有返回值但还是报错,那么classpath就有可能配置错了,这个时候报ClassNotFoundException

    后续正在制作中...

    转载于:https://my.oschina.net/abduxkur/blog/86930

    展开全文
  • JavaBean

    2018-07-03 22:05:00
    JavaBean JavaBean的概念 JavaBean是一种可重复使用、且跨平台的软件组件。JavaBean可分为两种:一种是有用户界面(UI,User Interface)的JavaBean;还有一种是没有用户界面,主要负责处理事务(如数据运算,操纵...
  • javaBean

    2017-03-11 15:52:00
    JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,long和class方法获取。...
  • 实验4 JavaBean创建和使用 一、实验目的 1、掌握JavaBean创建和使用方法; 2、领会JavaBean简化页面设计的优势等。 二、实验内容 1、设计诸如以下页面的简单计算器 要求:完成加减乘除,当除数为零时提示报错:...
  • javabean

    2012-06-18 14:18:55
    用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为...
  • myeclipse自动生成javabean

    千次阅读 2016-10-09 09:09:31
    创建javabean操作步骤: 创建一个javabean的类: 如:public class loginBean {  String loginID=null;  String loginPwd=null;  } 在屏幕上右击出现:按照以下方式选择: 就会自动生成和补全javabean
  • JavaBean规范讲解

    2020-10-26 23:43:37
    JavaBean规范讲解 JavaBean:符合特定规范的Java类 * 规范: ...创建JavaBean 3.调用JavaBean的setter方法设置 * BeanUtils组件:apache * 使用步骤: 1.导包 2.使用 BeanUtils.populate(use
  • JavaBean组件

    2019-04-08 15:07:58
    在软件开发时,一些数据和功能需要在很多地方使用,为了方便 将 它们 进行“移植”,Sun公司 提出了一种 JavaBean技术,使用JavaBean可以对这些数据和功能 进行封装,做到“一次编写,到处运行”” 什么是JavaBean ...
  • JavaBean技术

    2019-09-25 06:59:46
    1. JavaBean简介 JavaBean是一个遵循特定写法的Java类,它通常具有如下特点: 这个Java类必须具有一个无参的构造函数 字段必须私有化。 私有化的字段必须通过public类型的方法暴露给其它程序,并且方法的命名也...
  • JavaBean学习

    2013-01-10 19:38:14
    javaBean是一种可重复使用的、跨平台的软件组件。可分为两种:有用户界面的;没有用户界面的,主要负责处理事务。  JavaBean的特性:是public的类;有一个不带参数的构造方法;set和get方法。 如下 public class...
  • JavaBean学习笔记

    2016-09-12 23:52:01
    一、什么是JavaBea 二、JavaBean的属性 三、在JSP中使用JavaBean 四、标签 五、执行原理 六、带标签体的标签 七、```<jsp:setProperty>```标签

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,828
精华内容 11,931
关键字:

创建javabean的步骤

java 订阅