当前位置: 首页 > news >正文

JpaRepository的native insert

为什么80%的码农都做不了架构师?>>>   hot3.png

##实例

public interface UserRoleDao extends JpaRepository<UserRole, Long> {

    @Modifying
    @Query(value = "INSERT INTO user_role (id, userid,roleid) " +
            "VALUES (func_nextid('user_role'),?1, ?2)", nativeQuery=true)
    void insert(Long userId, Integer roleId);
}

##加上transaction调用

@Test
    @Transactional("demoTransactionManager")
    public void testInsert(){
        Long rs = userRoleDao.insert(232L,123);
        System.out.println("result:"+rs);
    }

转载于:https://my.oschina.net/go4it/blog/761616

相关文章:

  • angularjs基础——控制器
  • 使用Gson排除特定字段
  • 【自用】C# 中图片切换的几种过渡动画特效
  • Java应用线上问题排查的常用工具和方法
  • redhat 安装oracle数据库xe版
  • 解决 com.sun.*包导入错误
  • 马哥2016全新Linux+Python高端运维班第九周作业
  • 【求助】小系统组成大系统所遇到的问题
  • Mysql之mysqlbinlog使用
  • css揭秘之linear-gradient
  • Runtime的几个小例子(含Demo)
  • javaList容器中容易忽略的知识点
  • 《AngularJS高级程序设计》学习笔记
  • centos搭建keepalived+ipvsadm实现高可用lvs分发
  • CSS Hack解决浏览器IE部分属性兼容性问题
  • [译] React v16.8: 含有Hooks的版本
  • [译] 怎样写一个基础的编译器
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • android图片蒙层
  • Angularjs之国际化
  • canvas 五子棋游戏
  • iOS筛选菜单、分段选择器、导航栏、悬浮窗、转场动画、启动视频等源码
  • JavaScript设计模式与开发实践系列之策略模式
  • JavaScript异步流程控制的前世今生
  • jdbc就是这么简单
  • JS学习笔记——闭包
  • Netty源码解析1-Buffer
  • React 快速上手 - 07 前端路由 react-router
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • 阿里云前端周刊 - 第 26 期
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 通信类
  • 吐槽Javascript系列二:数组中的splice和slice方法
  • 一份游戏开发学习路线
  • 一个JAVA程序员成长之路分享
  • 鱼骨图 - 如何绘制?
  • 回归生活:清理微信公众号
  • ​渐进式Web应用PWA的未来
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • #FPGA(基础知识)
  • (13)Latex:基于ΤΕΧ的自动排版系统——写论文必备
  • (2021|NIPS,扩散,无条件分数估计,条件分数估计)无分类器引导扩散
  • (52)只出现一次的数字III
  • (HAL库版)freeRTOS移植STMF103
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (翻译)terry crowley: 写给程序员
  • (六)库存超卖案例实战——使用mysql分布式锁解决“超卖”问题
  • (七)c52学习之旅-中断
  • (十八)三元表达式和列表解析
  • (原)记一次CentOS7 磁盘空间大小异常的解决过程
  • (转载)(官方)UE4--图像编程----着色器开发
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • ./configure,make,make install的作用
  • .NET Core 实现 Redis 批量查询指定格式的Key