JEECG

专注技术开源,打造企业级低代码平台—JEECG、免费可视化报表-JimuReport、免费微信管家—JeeWx(以往荣誉: CSDN专家访谈,ITEYE访谈、连续五年中国最火TOP5、十大优秀开源项目、微信开发商大会第一名等)

  • 博客(15)
  • 资源 (63)
  • 论坛 (2)
  • 收藏
  • 关注

转载 简述Struts2 Convention零配置

<br /><br />从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。<br />如何使用Convention<br />1.       将struts-Convention-plugin-2.1.6.

2010-12-25 12:39:00 1224

转载 实践中整理出tomcat集群和负载均衡

实践中整理出tomcat集群和负载均衡来源:http://macrochen.blogdriver.com/macrochen/1207263.html(一)环境说明(1)服务器有4台,一台安装apache,三台安装tomcat(2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2(3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4(二)安装

2010-12-16 20:58:00 1498

转载 FreeMarker三宗罪!

<br />FreeMarker三宗罪!3推荐FreeMarker是Quake Wang推荐我使用的。刚学FreeMarker的时候,发现freemarker真的很棒!简单易用,功能强大。但是用它做了几个项目以后开始不爽了。 <br /><br />一宗罪:freemarker的变量必须有值,没有被赋值的变量就会抛出异常,那个黄黄的freemarker出错页面,真是让人看了太难过了。 <br />freemarker的FAQ上面冠冕堂皇的说,未赋值的变量强制抛错可以杜绝很多潜在的错误,如缺失潜在的变量命名,

2010-12-16 20:49:00 1939

转载 谈谈网站静态化

谈谈网站静态化 收藏写在前头静态化是解决减轻网站压力,提高网站访问速度的常用方案,但在强调交互的We2.0 时代,对静态化提出了更高的要求,静态不仅要能静,还要能动,下面我通过一个项目,谈谈网站静态化后的架构设计方案,同时和大家探讨一下,在开源产品大行其道,言架构必称MemberCache, Nginx,的时代,微软技术在网站架构设计中的运用.静态化的设计原则和步骤静态化是解决减轻网站压力,但是静态化也会带来一系列的问题,包括开发上复杂度的增加,维护难度的增加,运用不的当,更可能

2010-12-16 20:44:00 2230

转载 FreeMarker的优点和缺点

<br />FreeMarker的优点和缺点标签: FreeMarker优点 FreeMarker缺点 模板引擎 struts2一、 FreeMarker简介FreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。所谓模板,就是一份已经写好了基本内容,有着固定格式的文档,其中空出或者用占位符标识的内容,由使用者来填充,不同的使用者给出的数据是不同的。在模板中的占位符,在模板运行时,由模板引擎来解析模板,并采用动态数据替换占位符部分的内容。FreeMarker与W

2010-12-16 20:43:00 2382

原创 运行时异常与一般异常有何异同?

Throwable是所有Java程序中错误处理的父类,有两种资类:Error和Exception。 Error:表示由JVM所侦测到的无法预期的错误,由于这是属于JVM层次的严重错误,导致JVM无法继续执行,因此,这是不可捕捉到的,无法采取任何恢复的操作,顶多只能显示错误信息。Exception:表示可恢复的例外,这是可捕捉到的。Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异

2010-12-08 16:47:00 1398

转载 JMail 应用实践(一)--- 简介用Java程序发送email

<br /><br /> 用JavaMail 发送电子邮件虽然很简单,但是对于未接触过的朋友,它还存在着一丝神秘。本文通过用一个简单的Java 应用程序发送一封电子邮件来揭开这片神秘的面纱,而对于邮件协议等等内容,这里暂不涉及---东西太多了就像云雾一样遮住了双眼。这方面以后还需要跟大家专门探讨一下。<br /> <br />       JavaMail API 是一个用于阅读、编写和发送电子消息的可选包(标准扩展),与Microsoft Outlook、FoxMail之类的软件功能相似。这也可以看出,A

2010-12-06 20:36:00 4003

转载 深入掌握JMS(八):JMSReplyTo

<br /> 在下面的例子中,首先创建两个Queue,发送者给一个Queue发送,接收者接收到消息之后给另一个Queue回复一个Message,然后再创建一个消费者来接受所回复的消息。<br /><br />view plaincopy to clipboardprint?import javax.jms.Connection;  import javax.jms.JMSException;  import javax.jms.Message;  import javax.jms.MessageConsum

2010-12-06 20:04:00 1336

转载 深入掌握JMS(七):DeliveryMode例子

<br /> 在下面的例子中,分别发送一个Persistent和nonpersistent的消息,然后关闭退出JMS。<br /><br />view plaincopy to clipboardprint?import javax.jms.Connection;  import javax.jms.DeliveryMode;  import javax.jms.MessageProducer;  import javax.jms.Queue;  import javax.jms.Session;  imp

2010-12-06 20:03:00 1258

转载 深入掌握JMS(六):消息头

<br /><br /> 一个消息对象分为三部分:消息头(Headers),属性(Properties)和消息体(Payload)。对于StreamMessage和MapMessage,消息本身就有特定的结构,而对于TextMessage,ObjectMessage和BytesMessage是无结构的。一个消息可以包含一些重要的数据或者仅仅是一个事件的通知。<br />    消息的Headers部分通常包含一些消息的描述信息,它们都是标准的描述信息。包含下面一些值:<br />JMSDestination

2010-12-06 19:57:00 1221

转载 深入掌握JMS(二):一个JMS例子

<br /><br /> 前一讲简单的介绍了一下JMS的基本概念, 这一讲结合一个例子让大家深入理解前一讲的基本概念. 首先需要做的是选择一个JMS提供者, 如果在JavaEE环境中可以不用考虑这些. 我们选择ActiveMQ, 官方地址: http://activemq.apache.org/. 网上有很多介绍ActiveMQ的文档, 所以在这里就不介绍了.<br />按照上一讲的这个简图,<br />  ConnectionFactory---->Connection--->Session--->Mes

2010-12-06 19:55:00 1218

转载 深入掌握JMS(一):JSM基础

<br /><br />1. JMS基本概念<br />     JMS(Java Message Service) 即Java消息服务。它提供标准的产生、发送、接收消息的接口简化企业 应用的开发。它支持两种消息通信模型:点到点(point-to-point)(P2P)模型和发布/订阅(Pub/Sub)模型。P2P 模型规定了一个消息只能有一个接收者;Pub/Sub 模型允许一个消息可以有多个接收者。<br />    对于点到点模型,消息生产者产生一个消息后,把这个消息发送到一个Queue(队列)中,然后

2010-12-06 19:55:00 1411

转载 深入掌握JMS(三):MessageListener

<br /><br /> 消息的消费者接收消息可以采用两种方式:<br />  1、consumer.receive() 或 consumer.receive(int timeout);<br />  2、注册一个MessageListener。<br />  采用第一种方式,消息的接收者会一直等待下去,直到有消息到达,或者超时。后一种方式会注册一个监听器,当有消息到达的时候,会回调它的onMessage()方法。下面举例说明:<br /> view plaincopy to clipboardprint?

2010-12-06 19:53:00 1542

转载 深入掌握JMS(四):实战Queue

<br /><br />Queue实现的是点到点模型,在下面的例子中,启动2个消费者共同监听一个Queue,然后循环给这个Queue中发送多个消息,我们依然采用ActiveMQ。<br /> view plaincopy to clipboardprint?import javax.jms.Connection;  import javax.jms.DeliveryMode;  import javax.jms.JMSException;  import javax.jms.Message;  import

2010-12-06 19:52:00 1266

转载 深入掌握JMS(五):实战Topic

<br />与Queue不同的是,Topic实现的是发布/订阅模型,在下面的例子中,启动2个消费者共同监听一个Topic,然后循环给这个Topic中发送多个消息。<br /><br />view plaincopy to clipboardprint?import javax.jms.Connection;  import javax.jms.JMSException;  import javax.jms.Message;  import javax.jms.MessageConsumer;  import

2010-12-06 19:50:00 1167

JEECG Online表单开发指南v3.7

JEECG Online表单开发指南v3.7

2017-04-25

SampleTest.java

# JEECGBOOT-如何提高导入 批量插入效率几点建议 几种模式下的请求响应: 插入一万条数据,耗时情况ms: 49,271‬ > 3,824‬ > 2,477‬ >818

2020-06-29

JEECG 开发指南v3.6.pdf )

JEECG 开发指南v3.6.pdf )

2016-06-30

Springboot2与JimuReport集成demo代码

Springboot集成JimuReport示例代码,mybatis-plus、springboot

2020-12-18

rabbitmq_delayed_message_exchange-20171201-3.7.x.ez

【RabbitMQ】延时队列插件(delayed_message_exchange) 查找Docker容器中的RabbitMQ镜像 2.上传rabbitmq_delayed_message_exchange-20171201-3.7.x.ez插件到Linux文件夹中 3.拷贝插件文件到rabbitMQ的Docker容器中

2020-11-20

JEECGBOOT代码SQL漏洞处理方案.zip

漏洞编码:HW21-0499 产品名字:JeecgBoot低代码平台 问题: JEECG系统存在SQL注入0day漏洞

2021-06-21

JEECG 3.1表结构设计.xlsx

JEECG 表结构设计

2013-07-05

JEECG 消息中间件使用文档

JEECG 消息中间件使用文档

2016-07-04

JEECG 权限开发手册V3.7

JEECG 权限开发手册V3.7

2017-04-25

JAVA通过JCO连接SAP例子

JAVA通过JCO连接SAP例子 JAVA通过JCO连接SAP例子

2012-06-25

struts2+spring3+hibernate4 + UI 组件(easyui)+代码生成器+共通封装+Spring_security权限

********************************************************************* 项目中逐步完善的实战框架: (可直接用于项目开发) 架构技术: struts2+spring3+hibernate4 + UI 组件(easyui)+Spring_security权限 配置思想: Convention 零配置(不需要任何配置文件) 优点; [1].代码生成器(单表的增删改查完美生成) 注意:包括JSP页面的生成,代码无需任何修改,功能直接发布使用 [2].查询条件生成器 页面加查询条件,后台不需要写任何逻辑判断,动态拼SQL追加查询条件 [3].常用共通封装 数据字典封装, 邮件发送封装,定时器封装,hibernate+spring jdbc组合使用 [4].完整用户权限封装 权限可直接使用 功能:权限,角色,用户 [5].ehcache缓存机制(永久缓存/临时缓存) 代码生成器界面: A.动态选择需要生成文件(ServiceI\ServiceImpl\Jsp\Action\Entity\Page) B.动态选择JSP模板(行编辑/单页编辑) ********************************************************************* 该文档只是框架说明和代码生成器演示,如果你需要可以联系我。 联系方式:QQ:445654970

2012-11-27

JEECG 开发指南v3.7.pdf

JEECG 开发指南v3.7.pdf

2017-04-25

JEECG图表配置说明.docx

JEECG图表配置说明.docx

2016-06-30

online自定义模板的使用

online自定义模板的使用

2016-07-04

jeecg-framework 源代码

JEECG是一款基于代码生成器的敏捷开发框架. JAVA编程有很多重复机械代码, 生成器可以帮助解决50%的重复工作,让开发更多关注业务逻辑, 从而实现代码生成+手工merge的半智能开发!JEECG敏捷框架可以有效解决信息孤岛问题,生成统一代码、统一规范、统一设计思路,使你能在这个平台上,快速开发出高效高质量代码,缩短项目开发周期。 功能特点 • 架构技术: Struts2+Spring3+Hibernate4+EasyUI1.3 • 代码生成器:自动生成美观大方的页面及后台代码 • 查询条件生成器: 动态拼SQL,追加查询条件 • 页面校验器:EasyUI 页面检验机制 • 完整Spring用户权限 • 报表整合:Excel简易导出工具类+Highcharts图形报表 • 工作流设计器让业务系统更灵活 • 各种共通封装(数据字典/邮件发送/定时任务/短信接口/Freemarker工具类) • 兼容IE 6、IE 8+和Google等浏览器 支持SQL Server、Oracle和MySQL等主流数据库 这个版本只是试用版,如果你觉得好,请多给评价,谢谢支持!!!

2012-12-08

jeecg-boot-2.1 Online表单 增量升级SQL

jeecg-boot-2.1 Online表单升级SQL jeecg-boot是一款基于代码生成器的JAVA快速开发平台!采用最新技术,前后端分离架构:SpringBoot 2.x,Ant Design&Vue;,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码,绝对是全栈开发福音!! JeecgBoot的宗旨是提高UI能力的同时,降低前后分离的开发成本,JeecgBoot还独创在线开发模式,No代码概念,一系列在线智能开发:在线配置表单、在线配置报表、在线设计流程等等。

2019-08-28

MiniDao-pe使用指南

MiniDao-pe使用指南

2017-04-25

MiniDao-pe集成Spring文档

MiniDao-pe集成Spring文档

2017-04-25

jeecg-boot-2.1 Online表单 vue 路由页面

jeecg-boot-2.1 Online表单 vue 路由页面 jeecg-boot是一款基于代码生成器的JAVA快速开发平台!采用最新技术,前后端分离架构:SpringBoot 2.x,Ant Design&Vue;,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码,绝对是全栈开发福音!! JeecgBoot的宗旨是提高UI能力的同时,降低前后分离的开发成本,JeecgBoot还独创在线开发模式,No代码概念,一系列在线智能开发:在线配置表单、在线配置报表、在线设计流程等等。

2019-08-28

JEECG Online 图表配置使用手册v3.6.pdf

JEECG Online 图表配置使用手册v3.6.pdf

2016-06-30

Snmp+trap+mib开发代码

对与mib库的读取 设备数据的修改 设备数据的读取 trap信息的处理

2008-11-22

Ubuntu 系统安装11步

Ubuntu 系统安装11步Ubuntu 系统安装11步Ubuntu 系统安装11步Ubuntu 系统安装11步

2011-10-28

MiniDao使用指南

MiniDao使用指南 MiniDao是Jeecg自己的持久化解决方案,集成Hibernate实体维护和Mybaits SQL分离的两大优点。

2013-09-09

Jeewx 微信插件开发手把手入门

Jeewx 微信插件开发手把手入门 P3-weixin

2015-10-17

JEECG 社区开源项目下载

JEECG 社区开源项目下载

2016-08-31

JEECG Online Coding开发手册v3.6.pdf

JEECG Online Coding开发手册v3.6.pdf

2016-06-30

JEECG 开发环境入门(Maven-eclipse)3.7

JEECG 开发环境入门(Maven-eclipse)3.7

2017-04-25

用xml做的小型数据库 开发代码

数据库其实就是用XML 写的! 最近接受个小项目,不想用数据库,因为数据库太烦琐,对电脑要求高! 这个手写的类包,可代替数据库进行增,删,改,查! 完全代替了数据库,但是也很局限,因为他只是针对一张表的数据库!

2008-07-13

JEECG代码生成器[J2EE Code Generation]

JEECG代码生成器,有效的解决了信息孤岛的问题,另外,生成统一的代码,统一的规范,统一的设计思路,使您能在这个统一的平台上快速开发出高效高质量的代码。 特点: 可以帮助初学者快速入门,最大限度提高JAVA程序员的代码编写效率,实现半智能化开发。 JEECG[J2EE Code Generation]一个智能的J2EE开发平台:支持单表模型、一对多(父子表)数据模型的增删改查功能生成

2012-12-06

JEECG UI标签库帮助文档

JEECG智能开发平台 UI标签库帮助文档

2013-07-05

Springboot2快速集成MiniDao

为了方便springboot2的集成,minidao提供自定义starter,集成非常简单,直接pom引入minidao-spring-boot-starter依赖即可

2018-11-21

JEECG ueditor二次开发指南

JEECG ueditor二次开发指南

2016-07-04

JEECG JEasyPoi技术指南

JEECG JEasyPoi技术指南

2017-04-21

Springboot2与MiniDao集成-starter方式

springboot版本号: 2.0.4.RELEASE minidao已经提供自定义starter,集成非常简单,直接pom引入minidao-spring-boot-starter依赖即可

2018-11-21

JEECG Online 表单对外接口v3.6.pdf

JEECG Online 表单对外接口v3.6.pdf

2016-06-30

JEECG 3.6-Maven版本手把手入门-eclipse.pdf

JEECG 3.6-Maven版本手把手入门-eclipse

2016-06-30

jstl chm pdf 中文 el表达式

jstl el表达式 中文chm pdf 文件

2009-05-21

JEECG UI标签库帮助文档v3.6.pdf

JEECG UI标签库帮助文档v3.6.pdf

2016-06-30

Springboot2与MiniDao集成demo

Springboot2与MiniDao集成demo,完整的源码示例,采用mysql数据库

2018-10-24

exe4j打包+Eclipse打包插件说明 GUI项目打包EXE文件的总结:

这是GUI项目打包EXE文件的总结: 知识点:Eclipse 打包jar(包含第三方架包) Eclipse 插件fat_jar的运用 和使用方法 exe4j 打包的具体步骤

2008-12-23

zhangdaiscott的留言板

发表于 2020-01-02 最后回复 2020-05-02

JEECG 新版在线文档WIKI正式发布

发表于 2018-04-19 最后回复 2018-04-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除