开篇 概述 基于JFinal的web项目需要创建一个继承自JFinalConfig类的子类,该类用于对整个web项目进行配置。 ...此方法用来配置JFinal常量值,如开发模式常量devMode的配置,如下代码配置了JFinal运行在开发模式 public void configConstant(Constants me) {...加载插件此方法用来配置JFinal的Plugin,如下代码配置了Druid数据库连接池插件与ActiveRecord数据库访问插件。...此方法用来配置JFinal的全局拦截器,全局拦截器将拦截所有 action 请求,除非使用@Clear在Controller中清除,如下代码配置了名为AuthInterceptor的拦截器。...此方法用来配置JFinal的Handler,如下代码配置了名为ResourceHandler的处理器,Handler可以接管所有web请求,并对应用拥有完全的控制权,可以很方便地实现更高层的功能性扩展。
首先导入druid包,然后配置configPlugin 1 @Override 2 public void configPlugin(Plugins me) { 3 /**...配置druid数据连接池插件**/ 4 DruidPlugin dp=new DruidPlugin(getProperty("jdbcUrl"),getProperty("user"...),getProperty("password").trim()); 5 /**配置druid监控**/ 6 dp.addFilter(new StatFilter(...)); 7 WallFilter wall=new WallFilter(); 8 wall.setDbType("mysql"); 9 dp.addFilter...me.add(arp); 14 arp.setShowSql(true); 15 arp.addMapping("user", User.class); 16 } 其次,配置
),volatile,ThreadLocal,ConcurrentHashMap,CopyOnWriteArrayList) spring,springmvc,spring boot mybatis jfinal...缓存 ehcache 文件格式 xml json properties yml 数据库 mysql oracle redis 中间件 tomcat resin jetty 构建 maven...gradle team cvs/svn git ide eclipse MyEclipse idea blog 博客园 开源中国 github...),volatile,ThreadLocal,ConcurrentHashMap,CopyOnWriteArrayList) spring,springmvc,spring boot mybatis jfinal...缓存 ehcache 文件格式 xml json properties yml 数据库 mysql oracle redis
参考网站: http://mb.daymooc.com 技术选型: JDK8 Jfinal 3.1 缓存 Ehcache 视图模板 Jfinal enjoy模板 其它 Jsoup、fastjson、ajax...jQuery Bootstrap 前端框架 UEditor编辑器 font-wesome 字体/图标 webuploader layer jcrop 图片演示 如何运行部署 1.新建mysql...2.运行JcmsConfig.java,如果项目导入的是idea而不是eclipse,那么需要修改JcmsConfig.java里的main方法,代码里有修改方法的注释。...5.注意修改fcms_config_dev.txt和server_config.txt里的配置信息。...6.管理后台,需要先登录管理员账号(账号在fcms_config_dev.txt里配置),然后加/admin访问。
spring-boot-starter-weixin是jfinal-weixin的spring boot版本,以前一直在用jfinal-weixin做为开发工具包,也一直没有尝试过支持多公众号,最近正好有需求要求支持多公众号...「afterSingletonsInstantiated:当所有单例 bean 都初始化完成以后, 容器会回调该接口的方法」 这个类的目的就是在项目启动后将配置文件中的微信公众号配置取出来,循环放入ApiConfigKit...DreamWeixinProperties部分配置如下: ?...数据库获取多公众号配置 我们一般需要来在平台管理公众号,因此从数据库获取公众号配置要远比配置文件获取更加方便,我们只需要实现SmartInitializingSingleton接口,将公众号配置改为从数据库获取就可以了...这样,当项目启动以后,就会调用我们自定义的WxConfig来完成多公众号的配置。数据库读取公众号配置比配置文件直接读取更加灵活。因此,我也是比较推荐直接从数据库来读取公众号配置的。
表单设计本次由.net core 迁移至java,java版基于 jfinal+mysql表单设计2.1 实现优化使用mysql数据库,可输入表名即可从数据中生成文本框当前layui版本:v2.6.4,...新增可视化流程配置,流程组件workflow,开发者在layui_exts中引用workflow,调用生成步骤,步骤属性。步骤中控制表单字段是否可修改、显示。...流程配置如下图: 流程中步骤字段是否可编辑或者修改: 具体表单如下图: 实际过程中姓名设置可编辑如下图:及步骤中是否显示审核意见。...小平板显示如图: 待办事项如图: 总结:目前流程可跑通,退回功能待完善,意见显示可优化,一个简单的软文发布不需要开发,直接配置表单即可,目前百度编辑器中的文本内容还没做控制后期完善,已完善的功能有下拉选项
同样,强大的idea也是支持tomcat的。我们就要看一下如何配置tomcat。...下载 进入下面的这个网址,下载tomcat https://tomcat.apache.org/download-90.cgi 根据你的计算机版本,选择对应的安装文件,然后解压缩 开始配置 file
在IntelliJ IDEA中配置Tomcat的步骤如下:下载Tomcat :访问Apache Tomcat官网并下载适合您系统的Tomcat版本。解压Tomcat :下载完成后,解压到您选择的目录。...配置IDEA :打开IntelliJ IDEA,进入File > Settings(或Preferences,取决于您的操作系统)。...在Server选项卡中,配置Tomcat的安装路径(通常是解压后的bin目录的父目录)。点击OK保存配置。配置项目 :在项目视图中,右键点击项目,选择Open Module Settings。...配置运行/调试配置 :在工具栏上,点击绿色的加号,选择Tomcat Server > Local。在弹出的窗口中,配置服务器名称,选择之前配置的Tomcat服务器。点击OK保存配置。...测试配置 :在项目视图中,右键点击项目,选择Run或Debug。在弹出的运行/调试配置窗口中,选择你配置的Tomcat服务器。
IDEA配置Maven环境 先在IDEA中配置Maven环境: 选择 IDEA中 File --> Settings 搜索 maven 设置 IDEA 使用本地安装的 Maven,并修改配置文件路径...IDEA 创建 Maven项目 创建模块 创建模块,选择Maven,点击Next 填写模块名称,坐标信息,点击finish,创建完成 创建完成 此时目录结构缺少一个resouces...到这里就配置完成了 测试一下发现没有问题 4....配置 Maven-Helper 插件 选择 IDEA中 File --> Settings --> 选择 Plugins 搜索 Maven,选择第一个 Maven Helper,点击Install...安装,弹出面板中点击Accept 重启 IDEA 安装完该插件后可以通过 选中项目右键进行相关命令操作,如下图所示:
Resin配置 2.1 新建Resin配置界面 通过 Edit Configurations 打开配置界面。 选择左上角“+”在展示的下拉菜单中选择 Resin-> Local 。...2.2 Server选项卡 若之前在左侧 Templates 中配置过 本地Resin的配置,这里会将其当做默认配置自动填充。...下面是Server选项卡最终完整配置图 2.2.1 配置Application Server 选择 Application Server右侧的 Configure… 按钮,打开其配置界面。...,如 E:\00Work\Program\xxx\resin.conf 勾选 Do not alter Resin configuration 之后, Resin配置将以配置文件为准,下面的字符集、端口号等均不在生效...至此 Resin 配置完成。 当时四处找问题,翻到这个比较详细的配置教程,Eclipse或者Maven相关的启动方式可以直接参考: IDEA集成Resin启动Maven项目 3.
IDEA配置maven 在idea中设置maven ,让idea和maven结合使用。 idea中内置了maven ,一般不使用内置的, 因为用内置修改maven的设置不方便。...使用自己安装的maven, 需要覆盖idea中的默认的设置。让idea指定maven安装位置等信息 配置的入口: ①:配置当前工程的设置: ? ?...Build Tools--Maven Maven Home directory: maven的安装目录 User Settings File : 就是maven安装目录conf/setting.xml配置文件...JRE: 你项目的jdk ②:配置以后新建工程的设置: file--other settings--Settings for New Project 2.使用模版创建项目 1)maven-archetype-quickstart
IDEA使用Maven Maven的简介与安装->IDEA配置Maven->Maven依赖范围 ->如何用Maven打包 简介:本文讲解IDEA怎么配置Maven. 1....IDEA配置Maven环境 1.1打开Setting 1.2 搜索 maven 1.3 配置路径 1.4 Maven 坐标详解 什么是坐标?...IDEA 创建 Maven项目 创建模块,选择Maven,点击Next 填写模块名称,坐标信息,点击finish,创建完成 编写 HelloWorld,并运行 1.4.4 IDEA 导入 Maven...在 标签中 使用 引入坐标 定义坐标的 groupId,artifactId,version mysql... mysql-connector-java 8.0.28 </
前言配置好本地仓库,中央仓库这里是(阿里云)不然用的是国外的,速度很慢,在本地仓库里的依赖不够多的时候,大部分时候还得靠远程仓库;IDEA配置Maven环境Customize-->All settingsSettings...-->搜索 maven-->设置IDEA使用本地安装的Maven,并修改配置文件路径-->Apply—>OK;Maven home directory:点击修改找到自己的maven路径;User settings...file:maven目录/conf/settings.xml 文件;注:要勾选override才可以浏览编辑文件;配置运行程序虚拟机参数使用IDEA创建maven项目时,idea会根据maven archetype...的配置,执行 mvn archetype:generate 命令,并且需要指定一个archetype-catalog.xml文件。...且带有junit依赖声明的pom.xml、src/main/webapp/目录、src/main/webapp/index.jsp文件、src/main/webapp/WEB-INF/web.xml文件;IDEA
spring-boot-starter-weixin是jfinal-weixin的spring boot版本,以前一直在用jfinal-weixin做为开发工具包,也一直没有尝试过支持多公众号,最近正好有需求要求支持多公众号...[format,png] 微信后台如何配置来支持多公众号 在preHandle中有比较重要的几行代码,我们拿出来单独分析一下。...} } afterSingletonsInstantiated:当所有单例 bean 都初始化完成以后, 容器会回调该接口的方法 这个类的目的就是在项目启动后将配置文件中的微信公众号配置取出来,循环放入...我们一般需要来在平台管理公众号,因此从数据库获取公众号配置要远比配置文件获取更加方便,我们只需要实现SmartInitializingSingleton接口,将公众号配置改为从数据库获取就可以了。...数据库读取公众号配置比配置文件直接读取更加灵活。因此,我也是比较推荐直接从数据库来读取公众号配置的。
IDEA实用教程 一、 IDEA简介 1. 简介 IDEA 全称IntelliJ IDEA,是java语言开发的集成环境。 IDEA是JetBrains公司的产品。...,并且在开发期间当前的界面只对当前的项目进行操作 2.下载 下载地址:https://www.jetbrains.com/idea/download/#section=windows 版本简介:IDEA...完成安装 二、 IDEA的配置 1.首次运行配置 1) 设置是否导入之前的配置 如果是升级安装,可以导入之前的配置.如果是首次安装,直接选择第三个选项. 2) 设置授权 根据自己的实际情况选择授权方式...3.web项目配置 idea每个工作台只操作一个项目,并且在2021版本不直接提供javaweb项目的创建,而是先创建java项目,之后添加相应的web功能进行配置 1)配置tomcat idea与eclispe...不同 eclipse是为所有的项目配置,所有的项目都可以直接使用,但是idea需要为每个项目配置tomcat 点击右上的add configuration 添加tomcat环境 点击左上角+号 下拉选择
也是比较简单:点击最右侧加号Add Service,选择Run Configuration Type 最后选择SpringBoot,IDEA就会把所有项目加进来了
1.打开IntellIJ IDEA的Plugins窗口,在查询框输入vue。 2.点击右边的安装按钮。...3.配置支持.vue后缀文件 4.配置支持 ECMAScript 6 好了,重启等待IDEA检索项目下的文件,大功告成!
如果我们要自定义方法注释模板的话需要找到Editor->Live Templates
1.2 out目录和编译版本 File–>Project Structure…–>Project Settings -->Project 2.详细设置 2.1 如何打开详细配置界面 显示工具栏: 2...、选择详细配置菜单或按钮: 2.2 系统设置 2.2.1 默认启动项目配置 启动IDEA时,默认自动打开上次开发的项目?...如果勾上的话,每次打开IDEA会自动打开最近的一个项目。...2.7 自动导包配置 默认需要自己手动导包,Alt+Enter快捷键 自动导包设置: 动态导入明确的包:Add unambiguous imports on the fly,该设置具有全局性; 优化动态导入的包...2.14 注释模板 IDEA设置自动生成注释模板
GRADLE_HOME=D:\gradle\gradle-3.4.1 设置本地仓库目录 GRADLE_USER_HOME=D:\gradle\repository IntelliJ IDEA...的配置 ?...测试环境变量是否配置成功的命令有 gradle -v或者gradle -version