本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- ranbuijj
- wallimn
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
EWeb4J 1.9.1 新版本发布 基于Servlet/JDBC的轻量级web开发框架
EWeb4J 是一个基于 Servlet/Jdbc 构建的轻量级 Java Web 开发框架。它可以代替 SSH 来开发一个完整的 Web 应用程序。它专注于 少侵入、少配置、松耦合架构风格的 Web 应用程序开发。EWeb4J 的目标是让 Java Web 开发更加简单。
本版本更新是一个里程碑版本。
本次更新内容主要有:
bug 修复:
IOC模块,修复POJO依赖了另外 ...
EWeb4J-SolidBase 发布新版本
SolidBase项目是采用 DWZ + EWeb4J 开发的基础功能平台,本次发布更新如下:
增加系统参数设置(设置默认注册用户的角色、设置默认注册用户是否受权限控制)
增加为角色分配菜单显示权限功能
改善角色权限控制功能
改善为用户分配角色、为用户分配部门、为角色分配权限、为角色分配菜单的UI操作
修复几个Bug
在线演示地址:http://210.38.137.96/solidb ...
EWeb4J 框架迁移到 GitHub
EWeb4J 框架: https://github.com/laiweiwei/eweb4j-framework
EWeb4J Demo Petstore : https://github.com/laiweiwei/eweb4j-petstore
EWeb4J Demo SolidBase: https://github.com/laiweiwei/eweb4j-solidbase
EWeb4J ...
EWeb4J-1.9-文件上传下载和生成建表脚本
毕业了。高兴一下,哈。
一直以来,eweb4j framework新版本都没有发布,因为忙工作、忙毕业、忙答辩。
只好在有空的时候为框架添加新特性、重构旧代码来弥补了。
写本文之前,修复了一些小bug,增加了两个特性:文件上传下载、生成建表脚本。
1.文件上传下载:
文件上传下载?这要涉及到文件IO流吧。或者,用第三方组件?例如Apache 的common-upload, 不不不,咱都不用 ...
SolidBase 二次开发 GIS 截图
有位大哥哥使用 EWeb4J 的项目 SolidBase 作为基础框架搭建了个 GIS 平台。我向他索要了几张演示图,大家先看看效果哈。
其实目前我也在弄GIS,不过不是国内的平台,是基于ArcGIS的,感觉博大精深啊。
希望能有更多人将 SolidBase 集成到他们的系统中去作为基础平台。
下面SolidBase会添加文章内容发布相关的功能。
EWeb4J 国际化支持出炉啦(有源码看)
很荣幸也很开心地公布,EWeb4J 支持国际化了。并且有着它独特的味道。首先我们来看看最终的效果。
package test.i18n;
public class TestI18N {
@BeforeClass
public static void prepare() throws Exception {
String err = EWeb4JConfig.start ...
Play framework 国际化
Play的国际化操作还是非常简单的。大概分为四步:
1. 首先在${project_home}/conf/application.conf中定义你要用到的哪些国际化语言
application.langs=en,zh
2. 在${project_home}/conf/下新建两个 message 文件,后缀名跟上面定义的语言一样。
message.en
message.zh
...
EWeb4J-1.9-控制器更新
主要增加以下更新:
验证器
声明式事务
7个默认Action方法
PS:这个例子也演示了如何使用ActiveRecord + Control + Validator 完成 Crud 。
1.验证器
1.8.6以及更旧版本的验证器使用起来非常鸡肋。主要存在一下几个缺点:
验证规则定义之后,只要是控制器的属性,所有该控制器下的Action方法被执行的时候都会强制的激活验证程序。
验 ...
eweb4j-1.9-支持ActiveRecord模式
@Entity
@Table(name="t_pet")
public class Pet extends Model{
public final static Pet instance = new Pet();
private String name;
private int age;
public Pet(){}
pu ...
eweb4j演示项目-SolidBase增加对菜单显隐的权限控制
昨晚捣鼓到两点多才弄好,今天整理了下,大概把菜单权限控制做好了。
SolidBase是EWeb4J同步发布的一个演示程序。
首先来看看整个分配菜单的操作过程和效果
使用管理员账号登陆,点击【分配菜单】按钮
分配菜单给相应的角色,注意这里下面的结果需要提交之后,点击对应的角色名称才会显示。
别忘了将你的角色分配给你的目标用户,当然,如果 ...
EWeb4J-1.8.6 发布,同时带来一个演示项目
距离上次1.7的发布已经过去5个月了。首先值得高兴的是EWeb4J从这个版本开始可以在Maven中央仓库获取到了。EWeb4J的pom依赖为:
<dependency>
<groupId>org.eweb4j</groupId>
<artifactId>eweb4j-all</artifactId>
<ver ...
eweb4j加进到Maven中央仓库啦,先发个快照版
挺开心的。
先是注册好了 eweb4j.org。
然后是svn上传源码到了谷歌code。
想要eweb最新源码的童鞋可以到这里checkout:
svn checkout https://eweb4j.googlecode.com/svn/ eweb4j --username l.weiwei@163.com
也可以在线浏览代码:
http://code.google.com/p/eweb4j/s ...
eweb demo war包+源码+db脚本 下载 (1.8.x-SNAPSHOT)
看来,年内发布一个完整的新版本比较难了.
实在是要忙公司的项目.
eweb框架虽然也在持续开发中,
不过因为新版本的文档资料还没有重新编写,
所以只能先放出一个正在开发中的演示,虽然是演示,
不过该版本已经比较稳定了.
这次放出的压缩包解开之后有三个东西:
源代码:eweb4j-petstore-sources.jar
war部署包:eweb4j-petstore.war
数据库脚本( ...