太原Java培训
达内太原java培训中心

0351-5608878

热门课程

NutzWk 4.1.2 发布,Java 企业级开源开发框架

  • 时间:2017-05-03
  • 发布:开源中国
  • 来源:开源中国

NutzWk 4.1.2 发布,Java 企业级开源开发框架

NutzWk 4.1.2 发布了,NutzWk 是基于Nutz的开源Java企业级开发框架。

v4.1.2 更新内容

1add: 增加ig主键生成器,使用redisincr操作实现;

2fixed: platformPrivateKey还是留在session里吧,否则后退到登陆页不刷新页面就进行登录时,密码虽然是对的但会提示密码错误;

3fixed: 常用菜单不能保存的bug(升级后改成session里获取uid造成的);

4update: 代码生成器当不勾选locales的时候,不生成语言文件,生成的页面直接显示字段注释;

5update: 自定义sql里的true/false使用参数形式传值,为了兼容不同数据库;

ig主键生成器使用方法:

在实体类定义ID主键 @Prev (els = { @EL ("ig(view.tableName,'S')")})ig为注册的生成器名称,第一个参数为表名,第二个参数为主键前缀,会生成前缀+年月+10位自增长的主键,如 S2017050000000001 自增长是通过redisincr生成,支持集群部署,保证ID的唯一性。PS:当然你也可以扩展实现自己的主键生成策略

1、确保Redis配置正确:\resources\config\custom\redis.properties;

2、为了在项目启动时保持数据库和redis里的主键一致,对缓存数据进行初始化,需启用cn.wizzer.app.web.commons.core.Setup 81行代码initRedisIg(ioc.get(JedisAgent.class), dao);

3、友情提醒:当启用主键生成器的时候,不要手动编辑主键哦,否则会造成数据库和缓存数据不一致从而导致插入失败;

好了,今天就给大家讲这么多吧,喜欢我的内容可以关注或者分享(微信公众平台:tytedu)选择太原java培训,不再孤军奋战,轻轻松松做IT高薪白领。太原达内培训带领有明确目标的学子迈向成功之路!

上一篇:程序员是怎么学习编程的
下一篇:feilong-core 1.10.2,让 Java 开发更简便的工具包

做开发的就是不断地提高效率

Futhark 0.2.0 发布,小型全新的函数式编程语言

达内2017年Q3财报解读:招生人数达到36220人 业绩开始复苏回升

XWiki 9.10 发布,Java 编写的开源 wiki 和应用平台

选择城市和中心
贵州省

广西省

海南省