这是一个简单的ORM工具,基于SprigjdbcTemplete,可以方便的根据对象生成相应的CRUDSQL语句。结合sprigboot使用可以大量的减少代码量。#mave引入<depedecy> <groupId>com.github.shicloud</groupId> <artifactId>simple-jdbc-templete</artifactId> <versio>1.0.2</versio></depedecy>#applicatio.ymljdbc:template:prefix:t_suffix:_testisertGetId:true#User实体类@Prefix//读取配置文件加入表名前缀@Suffix//读取配置文件加入表名后缀publicclassUser//对象名自动生成表名,或者设置@Table注解指定表名@Table(ame="t_user")@ID(value=ID.TYPE.AUTO)//@ID注解可以自增或者手动输入privateItegerid;privateItegerage;privateStriglogi;privateDatecreateTime;privateByteisDel;#测试代码Useru=ewUser();//新建一个对象,id自增,根据配置文件前缀t_后缀_testu.setAge(20);u.setLogi("user1");u.setCreateTime(ewDate());u.setIsDel(Byte.valueOf("0"));jtt.isert(u);//根据配置文件isertGetId自动获取自增idSystem.out.pritl(u.getId());u.setIsDel(Byte.valueOf("1"));jtt.updateById(u);List<User>list=jtt.list("select*fromt_user_testwhereis_del=?",ewObject[]{Byte.valueOf("1")},User.class);//根据条件查询结果
点击空白处退出提示







评论