[MyBean说明书]-如何进行最简单的DEMO

简介: MyBean是轻量级的、绿色的框架,不需要安装任何的组件和携带任何的其他文件,前 期步骤已经相当精简了,仔细阅读完下面简单的五个步骤,就可以编写基于MyBean的插件:   1.加入Delphi的搜索路径 source\frame-common,source\frame-core   2.主控台进行初始化 exe工程中引用mybean.console.pas, 就可以完成初始化工作了。

MyBean是轻量级的、绿色的框架,不需要安装任何的组件和携带任何的其他文件,前

期步骤已经相当精简了,仔细阅读完下面简单的五个步骤,就可以编写基于MyBean的插件:

 

1.加入Delphi的搜索路径

source\frame-common,source\frame-core

image

 

2.主控台<EXE>进行初始化

exe工程中引用mybean.console.pas, 就可以完成初始化工作了。

image

 

3.如何在程序中<EXE,DLL>调用插件, 插件是通过注册的beanID去获取,引用mybean.tools.beanFactory.pas,就可以获取到对应的插件

image

 

4.如何创建插件宿主DLL和注册插件,DLL中引用mybean.core.beanFactory.pas文件,然后在单元或者DLL加载的时候对该单元中的beanFactory对象进行注册。

image

 

5.运行,EXE和DLL放到同一目录,就可以运行,下面是调用DLL中的DEMO

image

 

最后.这样最简单的DEMO编译出来了, 如果需要执行数据库的查询,依赖了diocp_bean.dll插件和服务器进行通信,SERVER是,服务端,自带了一个成语的access数据库。

这只是一个最简单的DEMO,真正使用时推荐使用模块配置的方式,这样可以使用MyBean的更高级的特性。

image

目录
相关文章
|
20天前
|
Java
javaEE架构必须懂的知识Base类
javaEE架构必须懂的知识Base类
10 0
|
6月前
|
Java 测试技术 Spring
在进行SSM单元测试时出现的Could not load TestContextBootstrapper [null]. Specify @BootstrapW错误
在进行SSM单元测试时出现的Could not load TestContextBootstrapper [null]. Specify @BootstrapW错误
|
7月前
|
Java 测试技术 数据库
SpringBoot——学会使用Test,检测自己写的代码
各位小伙伴们,上次已经讲解了用SpringBoot实现技术整合,体验SpringBoot的简化开发,今天这一篇介绍代码的测试。测试是保障程序正确性的唯一屏障,在企业级开发中更是不可缺少,但是由于测试代码往往不产生实际效益,所以在发开中,有时会跳过测试,我们往往这一块比较短板,所以还是要拿出来把这一块知识好好说说,做一名专业的开发人员。
174 0
|
11月前
|
SQL Java
SpringBoot test下面测试业务层方法
有时候,不想运行整个boot项目来测试controller下面的方法,耗费时间比较长,而且繁琐,对本地机器压力大,但是有没有不启动整个boot包来通过mapper调用sql来测试controller里面的方法呢?答案是有的。
102 0
|
12月前
|
Java
实践bug总结--SpringBoot项目只能存在一个main函数
实践bug总结--SpringBoot项目只能存在一个main函数
SpingBoot项目使用@Data注解
1.在idea中配置lombok插件 在idea中依次点击File->settings ->Plugins
SpingBoot项目使用@Data注解
|
C++
c++ demo 05 类
c++ demo 05 类
56 0
|
XML 存储 JSON
SpringBoot2.x系列教程18--ContentNegotiatingViewResolver实现同一接口输出不同的View内容
前言 在上一章节中,壹哥 给大家讲解了ContentNegotiating内容协商的简单使用及原理分析,让我们明白了内容协商在HttpMessage上的作用。 我们知道,利用ContentNegotiating可以实现访问同一个URL接口,可以访问不同格式的数据,比如返回JSON、XML格式;那么如果我想使用同样的数据内容来呈现出不同的View该怎么办呢?这就要用到我今天要讲的内容了。 内容协商不仅可以作用在HttpMessage上面,还可以作用在我们输出的View视图内容上,本章节我会继续讲解这一块的内容。 一. 内容协商视图解析器 1. 概述 我们利用ContentNegotiatin
174 0
|
Java
SSM框架Test测试类无法注入对象NullPointerException
SSM框架Test测试类无法注入对象NullPointerException
253 0
SSM框架Test测试类无法注入对象NullPointerException
4.16.2假设有如下程序: public class Demo
16.假设有如下程序: public class Demo { public static void main(String args[]) { int num = 50 ; num = num ++ * 2 ; System.out.println(num) ; } } 最终的执行结果是什么? A. 50 B. 102 C. 100 D. 101 相关知识点: https://edu.aliyun.com/course/34 正确答案:C
1449 0