SuperW4.0.4 changelog
来源:互联网 发布:linux复制一整行 编辑:程序博客网 时间:2024/05/17 08:52
SuperW是一个基于Java的web系统快速构建框架。
**********
SuperW Version 4.0.4
**********
该版本的变化包括:
新特性:
new1 core com.wteamfly.superW.core.dao.SuperDaoProxy
增加getEntityById(Class<T>,Long)方法,该方法可以以更高效的速度获取实体。
new2 core
增加com.wteamfly.superW.core.helper.XMLHelper类读取xml文件。
new3 core com.wteamfly.superW.core.service.ResultMessage
修改serviceResult成员变量为长整型,并使用unifiedresultcode.xml配置文件以及com.wteamfly.superW.core.service.UnifiedResultCode进行配置读取。
new4 security
userkey表增加businessname1、businessname2、businessname3以便于业务系统增加自有业务登录名。
特性增强:
adv1 all com.wteamfly.superW.testhelper.TestDBHelper
删去restoreDataBase()方法InsertIdentityOperation.REFRESH这行代码,因为该行代码已无作用,且消耗测试时间。
adv2 core com.wteamfly.superW.core.dao.SuperDaoProxy
全部方法改用泛型进行实现,简化jpa criteria的代码,增强可读性。
adv3 core com.wteamfly.superW.core.dao.SuperDaoProxy
补全分页操作的二级缓存。
adv4 upload
补全com.wteamfly.superW.upload.service.UploadFileManageService的文件上传测试。
adv5 upload com.wteamfly.superW.upload.service.UploadFileManageService
将addUploadFile(String,File,String)方法中获取文件类型部分改用commons.io.FilenameUtils.getExtension实现,以降低维护成本。
adv6 adminfront
管理后台登录页面可使用回车进行登录。
Bug修复:
bug1 all
为兼容linux系统字母大小写敏感的特性,所有实体成员变量及其对应表字段改为使用小写字母。
bug2 security
为作为登录信息的字段补全唯一约束。
bug3 security
补上com.wteamfly.superW.security.entity.vo.LoginlogVo实体类。
bug4 security
进行多方式登录时,将password作为查询条件以判断是否存在该用户。
bug5 adminfront
补全四个source folder的编译文件输出目录。
对于4.0.3的兼容性:
可能由于以下原因导致使用4.0.3的系统不兼容
new3 由于com.wteamfly.superW.core.service.ResultMessage.serviceResult类型由Boolean改为Long导致报错,建议使用全局替换将setServiceResult(true)替换为setServiceResult(UnifiedResultCode.getCode("success"))
new4 由于userkey表增加了字段导致基于顺序的sql字段赋值错误。
bug1 由于部分实体成员变量由大写字母改为小写因此会报错。
SuperW 4.0.4 需要 JDK 1.7以上环境。
**********
SuperW Version 4.0.4
**********
该版本的变化包括:
新特性:
new1 core com.wteamfly.superW.core.dao.SuperDaoProxy
增加getEntityById(Class<T>,Long)方法,该方法可以以更高效的速度获取实体。
new2 core
增加com.wteamfly.superW.core.helper.XMLHelper类读取xml文件。
new3 core com.wteamfly.superW.core.service.ResultMessage
修改serviceResult成员变量为长整型,并使用unifiedresultcode.xml配置文件以及com.wteamfly.superW.core.service.UnifiedResultCode进行配置读取。
new4 security
userkey表增加businessname1、businessname2、businessname3以便于业务系统增加自有业务登录名。
特性增强:
adv1 all com.wteamfly.superW.testhelper.TestDBHelper
删去restoreDataBase()方法InsertIdentityOperation.REFRESH这行代码,因为该行代码已无作用,且消耗测试时间。
adv2 core com.wteamfly.superW.core.dao.SuperDaoProxy
全部方法改用泛型进行实现,简化jpa criteria的代码,增强可读性。
adv3 core com.wteamfly.superW.core.dao.SuperDaoProxy
补全分页操作的二级缓存。
adv4 upload
补全com.wteamfly.superW.upload.service.UploadFileManageService的文件上传测试。
adv5 upload com.wteamfly.superW.upload.service.UploadFileManageService
将addUploadFile(String,File,String)方法中获取文件类型部分改用commons.io.FilenameUtils.getExtension实现,以降低维护成本。
adv6 adminfront
管理后台登录页面可使用回车进行登录。
Bug修复:
bug1 all
为兼容linux系统字母大小写敏感的特性,所有实体成员变量及其对应表字段改为使用小写字母。
bug2 security
为作为登录信息的字段补全唯一约束。
bug3 security
补上com.wteamfly.superW.security.entity.vo.LoginlogVo实体类。
bug4 security
进行多方式登录时,将password作为查询条件以判断是否存在该用户。
bug5 adminfront
补全四个source folder的编译文件输出目录。
对于4.0.3的兼容性:
可能由于以下原因导致使用4.0.3的系统不兼容
new3 由于com.wteamfly.superW.core.service.ResultMessage.serviceResult类型由Boolean改为Long导致报错,建议使用全局替换将setServiceResult(true)替换为setServiceResult(UnifiedResultCode.getCode("success"))
new4 由于userkey表增加了字段导致基于顺序的sql字段赋值错误。
bug1 由于部分实体成员变量由大写字母改为小写因此会报错。
SuperW 4.0.4 需要 JDK 1.7以上环境。
1 0
- SuperW4.0.4 changelog
- gearmand Changelog
- Npp ChangeLog
- 生成svn changelog脚本
- nagios upgrade changelog
- TDS创建changelog
- php 5.3 ChangeLog
- sys-fs/dmraid changelog
- BBS系统的ChangeLog
- Robotium5.0.1 changelog
- FACEBOOK MARKETING API CHANGELOG
- bim-changelog-3.6.xml
- dinamica changelog 2013/06/18
- dinamica changelog 2013/10/1
- linux各个版本的changelog
- Typora-changelog-0.9.37 (beta)
- 我的一个项目的changeLOG
- 我的一个项目的changeLOG
- 使用Python发送带附件的邮件
- SharedPreferences跨进程共享数据研究
- 【源】从零自学Hadoop(17):Hive数据导入导出,集群数据迁移下
- PycURL: ImportError: pycurl: libcurl link-time ssl backend (nss) is different from compile-time ssl
- spark学习
- SuperW4.0.4 changelog
- SQL Server数据库脚本备份与还原
- 将258.369 double值转为内存表示(科学计数法)
- Eclipse导入v7包出现的各种错误
- html中<a href> </a>的用法
- Java注解-注解处理器(编译期|RetentionPolicy.SOURCE)
- 技术点详解---IPSec VPN基本原理
- Android Training - 管理应用的内存
- mysql ignore 去重复