阅读更多

Jeecg-P3 1.0版本发布,JAVA插件开发框架

特点:业务组件以JAR方式提供,插件模式、松耦合、可插拔、支持独立部署,也可以无缝集成Jeecg平台中。

 

【架构说明】

1.Jeecg-P3 采用SpringMvc + Minidao + Velocity + Maven(构建) 框架技术
2.插件引入方式
    pom.xml文件中,引入新开发的插件
    <!-- P3 jar -->
    <dependency>
        <groupId>org.p3framework</groupId>
        <artifactId>jeecg-p3-biz-demo</artifactId>
        <version>1.0.0</version>
    </dependency>
3.项目启动访问方式:
  采用maven方式,启动Web项目
  http://localhost/jeecg-p3-web/{页面访问地址}
4.页面层面不能采用jsp,需要采用模板语言Velocity
5.插件式开发,每个业务组件以jar包方式提供
6.数据库配置文件:
  jeecg-p3-web/src/main/resources/dbconfig.properties

 

【项目说明】

jeecg-p3-web      | 启动主项目
jeecg-p3-biz-demo | 插件项目Demo     

 

【开发入门】

☆准备工作:
    1.标准开发工具:eclipse + jdk7 + tomcat7 + mysql
    2.项目为maven工程,采用maven方式导入eclipse等IDE开发工具 

☆快捷启动:
    第一步:创建Mysql数据库jeecg-p3,采用UTF-8编码,执行下面数据库脚本
            jeecg-p3-web/doc/sql/jeecg-p3-mysql.sql
    第二步:双击运行jeecg-p3-web\bin\run-tomcat7.bat或bin\run-tomcat.bat,
            启动Web服务器(第一次运行,需要下载依赖jar包,请耐心等待)。
    第三步:测试访问地址
            1. http://localhost/jeecg-p3-web/p3/wxActInvite.do?list
            2. http://localhost/jeecg-p3-web/p3/auth.do?list    

☆Eclipse运行步骤:
    第一步:创建Mysql数据库jeecg-p3,采用UTF-8编码,执行下面数据库脚本
            jeecg-p3-web/doc/sql/jeecg-p3-mysql.sql
    第二步:采用maven方式启动项目 (jeecg-p3-web)
            项目右建->debug as->debug configurations->选中jeecg-p3-web项目->输入命令:tomcat:run
            注意:[1].update snapshots需要选中,官方会不断更新底层包
                  [2].插件项目不能单独启动,需以maven方式引入jeecg-p3-web项目中,启动web主项目
    第四步:测试访问地址
            1. http://localhost/jeecg-p3-web/p3/wxActInvite.do?list
            2. http://localhost/jeecg-p3-web/p3/auth.do?list

 

【代码生成器】

1.工具类:jeecg-p3-web/src/main/java/util/P3CodeGenerateUtil.java
2.配置文件:jeecg-p3-web/src/main/resources/p3-cg-config.properties

技术交流

来自: www.jeecg.org
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 【版本发布】Jeecg-P3 1.0 发布,J2EE微服务框架(插件开发)

    JEECG-P3 1.0 发布了! JEECG-P3 1.0是一个J2EE插件开发框架。 特点:业务组件以JAR方式提供,插件模式、松耦合、可插拔、支持独立部署,也可以无缝集成Jeecg平台中。

  • 【版本号公布】Jeecg-P3 1.0 公布,J2EE微服务框架(插件开发)

    JEECG-P3 1.0是一个J2EE微服务框架(插件开发)。特点:业务组件以JAR方式提供。插件模式、松耦合、可插拔、支持独立部署,也能够无缝集成Jeecg平台中。【架构说明】1.Jeecg-P3 採用SpringMvc + Minidao + Velocity ...

  • 【技术文档】Jeecg-P3开发环境搭建入门(java插件开发框架)

    Jeecg-P3 1.0 版本发布,插件开发框架 特点:业务组件以JAR方式提供,插件模式、松耦合、可插拔、支持独立部署,也可以无缝集成Jeecg平台中。

  • JEECG十二个开源项目下载大全

    JEECG 社区12个开源项目下载(总览)

  • JEECG 社区开源项目下载(总览)

    JEECG 社区开源项目下载总览:JEECG企业级JAVA快速开发平台,JEEWX微信管家系统(支持微信公众号,微信企业号)、H5活动平台、Jeecg-p3微服务框架(类spring-boot)、Minidao(类似mybatis)轻量级持久层、微信企业号...

  • 资料搜集-JAVA系统的梳理知识

    - [Java](#java) - [基础](#基础) - [并发](#并发) - [JVM](#jvm) - [Java8 新特性](#java8-新特性) - [代码优化](#代码优化) - [网络](#网络) - [操作系统](#操作系统) - [数据结构与算法](#数据结构与算法) -...

  • 天然气汽车供气系统减压装置毕业设计(cad+设计方案).zip

    天然气汽车供气系统减压装置毕业设计(cad+设计方案)

  • PHP+SQL考勤系统安全性实现(源代码+论文+答辩PPT+指导书)

    PHP+SQL考勤系统安全性实现(源代码+论文+答辩PPT+指导书)

  • NumPy 的用途是什么

    NumPy 的用途是什么

  • 毕业设计 基于javaweb的在线答题平台

    毕业设计 基于javaweb的在线答题平台

  • 基于MATLAB的pca人脸识别.zip

    基于MATLAB的pca人脸识别.zip

  • 课设毕设基于SSM的信息类课程教学知识管理系统LW+源码可运行.zip

    课设毕设基于SSM的系统源码可运行

  • JAVAWML信息查询与后端信息发布系统实现-WML信息查询设计(源代码+LW).zip

    JAVAWML信息查询与后端信息发布系统实现——WML信息查询设计(源代码+LW)

  • 毕业设计[整站程序]情感家园站 v3.0 For 个人版_qgweb30fp.zip

    毕业设计[整站程序]情感家园站 v3.0 For 个人版_qgweb30fp.zip

  • 熊猫脚本助手V1.8.zip

    可以自动刷课,执行重复的脚本工作,内有详细操作教程。支持WIN7---WIN10系统。

  • Java项目之实验室计算机故障报修系统(源码)

    Java项目之实验室计算机故障报修系统(源码) 开发语言:Java 框架:ssm 技术:JSP JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9

  • 使用hapi框架搭建 基于协同过滤的美食推荐系统——后台.zip

    协同过滤算法(Collaborative Filtering)是一种经典的推荐算法,其基本原理是“协同大家的反馈、评价和意见,一起对海量的信息进行过滤,从中筛选出用户可能感兴趣的信息”。它主要依赖于用户和物品之间的行为关系进行推荐。 协同过滤算法主要分为两类: 基于物品的协同过滤算法:给用户推荐与他之前喜欢的物品相似的物品。 基于用户的协同过滤算法:给用户推荐与他兴趣相似的用户喜欢的物品。 协同过滤算法的优点包括: 无需事先对商品或用户进行分类或标注,适用于各种类型的数据。 算法简单易懂,容易实现和部署。 推荐结果准确性较高,能够为用户提供个性化的推荐服务。 然而,协同过滤算法也存在一些缺点: 对数据量和数据质量要求较高,需要大量的历史数据和较高的数据质量。 容易受到“冷启动”问题的影响,即对新用户或新商品的推荐效果较差。 存在“同质化”问题,即推荐结果容易出现重复或相似的情况。 协同过滤算法在多个场景中有广泛的应用,如电商推荐系统、社交网络推荐和视频推荐系统等。在这些场景中,协同过滤算法可以根据用户的历史行为数据,推荐与用户兴趣相似的商品、用户或内容,从而提高用户的购买转化率、活跃度和社交体验。 未来,协同过滤算法的发展方向可能是结合其他推荐算法形成混合推荐系统,以充分发挥各算法的优势。

  • JAVAWEB校园二手平台项目.zip

    JAVAWEB校园二手平台项目,基本功能包括:个人信息、商品管理;交易商品板块管理等。本系统结构如下: (1)本月推荐交易板块: 电脑及配件:实现对该类商品的查询、用户留言功能 通讯器材:实现对该类商品的查询、用户留言功能 视听设备:实现对该类商品的查询、用户留言功能 书籍报刊:实现对该类商品的查询、用户留言功能 生活服务:实现对该类商品的查询、用户留言功能 房屋信息:实现对该类商品的查询、用户留言功能 交通工具:实现对该类商品的查询、用户留言功能 其他商品:实现对该类商品的查询、用户留言功能 (2)载入个人用户: 用户登陆 用户注册 (3)个人平台: 信息管理:实现对商品的删除、修改、查询功能 添加二手信息:实现对新商品的添加 修改个人资料:实现对用户个人信息的修改 注销

Global site tag (gtag.js) - Google Analytics