【更新】JBolt-1.4.1 增加JFinal几大核心的快捷创建和Settings

image.png

JBolt官网:www.jbolt.cn

JBolt本次主要更新了项目常用功能-快速创建JFinal几大核心-Controller、Model、Handler、Service、Validator,另外新加了一个Service类快速创建。

image.png


默认点击任意一个新建,比如JFinal Controller

image.png

弹出JFinal Controller的创建对话框,这里默认继承了JFinal框架内的Controller作为父类。

但是很多时候,我们项目都会创建一个BaseController,也有一些小伙伴叫CommonController

那么,我在项目中创建一个BaseController

image.png

里面封装一些Controller层常用的方法。例如上图的从Session里获取用户ID

这样我们再去settings里设置父类

image.png

设置完成后点【finish】保存配置,然后去创建一个Controller去验证。

image.png

创建向导里SuperClass已经变成Settings里设置的SuperClass,下面的Interfaces 在JBolt New Settings中可以填写多个,逗号隔开就行

image.png

image.png

接口自动加入到Interfaces中。

image.png


搞定!!!

评论区

简单代码

2018-08-05 11:11

FileInputStream("D:\Java\Workspaces\test\._jbolt.properties")! FileNotFoundException: java.io.FileNotFoundException: D:\Java\Workspaces\test\._jbolt.properties (系统找不到指定的文件。)
FileInputStream("D:\Java\Workspaces\test\._jbolt.properties")! FileNotFoundException: java.io.FileNotFoundException: D:\Java\Workspaces\test\._jbolt.properties (系统找不到指定的文件。)
_ _ _ _
(_) |__ ___ | | |_ ___ _ __
| | '_ \ / _ \| | __| / __| '_ \
| | |_) | (_) | | |_ _ (__| | | |
_/ |_.__/ \___/|_|\__(_)___|_| |_|
|__/

升级后打开提示这个啊?新版要向工程添加多余的文件了?

简单代码

2018-08-05 11:13

有没有好用的Eclipse的HTML编辑器,能够很好的处理HTML、js、jQuery等js和HTML混合编辑的智能提示的?现在的太弱了

山东小木

2018-08-05 11:40

@简单代码 执行什么操作的时候出现的?

简单代码

2018-08-05 13:44

@山东小木 在项目上点右键,进入jbolt菜单,点击任何子菜单都是这样的。

简单代码

2018-08-05 13:46

@山东小木 点击创建controller也会显示,点击jfinalconfig。java会弹出对话框找不到这个文件。

简单代码

2018-08-05 13:48

@山东小木 升级之前是1.3,没有这个问题,今天升级后,打开就有提示了,不是使用1.4创建的项目,最好也不要有侵入式的新properties文件产生,保持Eclipse的纯净。

山东小木

2018-08-05 13:59

@简单代码 老版本叫jfinalide.properties 新版的你修改名字._jbolt.properties就行了

山东小木

2018-08-05 14:00

@简单代码 目前eclipse中针对一个项目的属性配置文件存储 目前只能使用这种方式存 改成._jbolt.properties文件会隐藏不显示

简单代码

2018-08-05 14:30

@山东小木 没有找到jfinalide.properties文件,在提示的文件路径下没有找到

简单代码

2018-08-05 14:32

@山东小木 如果我没有额外设置setting里面的参数,是不是不需要产生一个properties文件,全部采用默认的就可以了,所以我的原来的目录并没有jfinalide.properties文件?

简单代码

2018-08-05 14:44

建立了一个空文件._jbolt.properties就好了,与其这样,还不如默认不需要这个空文件,只有更改了默认配置的时候再写入和使用这个文件,这样不是更完美吗? @山东小木

山东小木

2018-08-06 09:24

@简单代码 目前这个文件是必须的 创建项目的时候 存放很多项目关键信息 后面考虑更换成eclipse全局存储 但是这个文件是项目级别的 每个项目的不一样 没法放全局配置 所以目前 1.4版本开始启用的 都不会感觉到这个文件的存在

热门分享

扫码入社