- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 mysql and oracle 分页开始下标不同,造成的问题
mysql 第一页从0开始 oracle是第一页从1开始算 要是使用时,刚好调过来,就会出现问题. package org.teasoft.exam.bee.osql; import java.util.List; import org.teasoft.bee.osql.SuidRich; import org.teasoft.exam.bee.osql.entity.Orders; import org.teasoft.exam.comm.Printer; import org.t..
2021-08-29 10:07:33 268
转载 MYSQL开发过程中JDBC返回影响行数错误
使用乐观锁更新数据库,单元测试的时候,更新结果显示更新了一条数据,但是数据库中的update_time字段没有自动更新,这个字段设置了根据时间戳更新 遇到的问题: Mybatis或者JOOQ执行数据库更新,返回的结果为1,但是数据库中用来作为乐观锁的update_time字段没有更新 MySQL的行为 创建数据表 创建一张user表,插入一条数据,update_time字段设置为根据时间戳更新 mysql> desc user; +-------------+-----------------
2021-08-22 22:35:14 732 1
原创 Java web更简单的分页设计
后端,定义 的结构体, 不需要包含当前页, 共几页这些无用信息, //复杂的分页结构体, 没必要 public class PageQuery { /** *返回结果总数 */ private int total; /** *返回结果集 */ @SuppressWarnings("rawtypes") private List rows; /** *返回结果集合合计 */ @SuppressWarnings("rawtypes") private List foo
2021-08-21 16:07:53 1060
原创 主键不是id字段,Bee支持吗?如何配置?
主键不是id字段, 目录也是支持的. A: Suid的update方法,SuidRich的selectById等方法默认是将id为会字段用于where条件,以便确认要修改的记录. 没有id字段,则指定作为where的字段即可.如: suidRich.updateBy(noid, "uuid"); //noid为实体对象,"uuid"字段作为过滤的字段. 以下为详细例子. //Noid总共有以下4个字段. // private String uuid; // private String name; /
2021-08-11 08:57:30 201 1
原创 你还在手工敲代码吗?
你还在手工敲代码吗? Bee提供有自动代码生成功能. 自动生成Javabean,Controller等后端代码,可参考:https://gitee.com/automvc/bee/blob/master/FAQ_CN.md Q: Bee如何提高Java web软件开发效率? A: 除了可以不需要写dao代码外(编码复杂度为O(1)),还提供了表对应的实体Javabean自动生成工具, 根据模板自动生成Java web前后端代码;人性化的SQL日志,可输出直接运行的sql语句(有占位符的SQL不能直接运行
2021-08-11 08:54:43 94
原创 Javabean使用继承是一种好的实践方式吗?
Javabean使用继承是一种好的实践方式吗? 保持一个纯的Javabean其实有许多好处. 与表对应的实体Javabean,可以用工具自动生成, 维护起来也容易. 既然DB表,可以保留适当的冗余, 那Javabean也可以对它宽容吧. 当表结构有变动, 工具更新下就可以. 纯的Javabean移植性也高! 另外,用继承处理起来性能也会有很大影响. ...
2021-08-11 08:49:59 115
Bee事务注解@Tran使用实例工程
2022-08-02
honey-1.4.23.jar
2019-06-06
bee-1.4.2.jar
2019-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人