码迷,mamicode.com
首页 >  
搜索关键字:jpa    ( 2133个结果
关于Mybatis使用原生接口开发的心得以及示例代码
刚刚做完mybatis原生接口的开发模式,怎么说呐,整个人心态崩掉,这东西可以说是麻烦透顶了......基本全都是配置,而且和JDBC比起来甚至让我感觉没啥优化了的地方(难道优化的就是那寥寥几个异常的捕捉?这就很离谱) 没啥好说的,具体总结一下mybatis原生接口的开发模式: 因为mybatis为 ...
分类:其他好文   时间:2020-08-13 12:29:04    阅读次数:48
【Spring Data JPA】10 对象导航查询
定义: 查询一个记录时,也就是查询这个对象,通过这个对象查询他的关联对象 【说白了不就是从我们设置好的集合中获取不就完了吗】 环境搭建: INSERT INTO `jpa`.`cst_customer` (`cust_name`) VALUES ('传智博客'); INSERT INTO `jpa` ...
分类:编程语言   时间:2020-08-01 14:37:50    阅读次数:116
MySQL中的数据类型和Java中的对应
背景 小编最近接触了Mysql数据库表反射生成java实体类(POJO)和映射文件(xml文件),使用Netbeans上的jeddict插件生成JPA(JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行 ...
分类:数据库   时间:2020-07-30 22:09:10    阅读次数:76
springboot druid 多数据源(jpa)
依赖: <!-- add by john com.alibaba/druid --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.19</version> </depe ...
分类:编程语言   时间:2020-07-30 14:23:03    阅读次数:75
通过MyBatis操作数据库
MyBatis是一款优秀的持久层框架,同样也是做OR Mapping的。与JPA不同,MyBatis里面需要我们自己来定制sql。 MyBatis和JPA的选择 其实如果业务比较操作比较简单使用JPA加hibernate还是比较方便的。但是如果业务复杂即sql映射也复杂这个时候还是使用mybatis ...
分类:数据库   时间:2020-07-30 01:48:35    阅读次数:122
Spring Data Jpa 自定义 repository 转 DTO
近期项目中需要 关联 几张表再把字段转出来,在这里记录以下,我感觉网上写的都不太规范和清晰。 @Entity@SqlResultSetMapping( name="TestMapping", entities = { @EntityResult( entityClass = com.xxx.xx.d ...
分类:编程语言   时间:2020-07-30 01:43:19    阅读次数:84
JPA EntiityManager.refresh方法
refresh 方法 刷新:将数据库中的数据刷新到Managed状态的实体中 refresh 方法测试 find 之后 setter 之后 refresh @Test public void test() { EntityManagerFactory factory = Persistence.cr ...
分类:其他好文   时间:2020-07-29 21:46:10    阅读次数:60
JPA EntiityManager.flush方法
flush 方法 将Managed状态的实体中的数据更新到数据库中(不用等到 commit 了) flush 方法测试 find 之后 setter 之后 flush @Test public void test() { EntityManagerFactory factory = Persiste ...
分类:其他好文   时间:2020-07-29 21:37:22    阅读次数:71
JPA EntiityManager.find方法
find方法 立即加载:在调用find方法的时候,就会发送sql语句查询数据库。 找到返回实体类对象,可以用于remove,setter,remove之后还可以调用persist保存。 找不到返回null。 find方法测试 find之后setter实现更新 @Test public void te ...
分类:其他好文   时间:2020-07-29 21:17:17    阅读次数:78
JPA 懒加载实践 fetch = FetchType.LAZY
项目里用到JPA关系映射,导致一个普通的查询方法会执行数十条sql,使用懒加载的方式解决。当时配置过懒加载之后,还是失效 会执行sql 于是反复试验 排查得出一些结论。 第一次我的代码是这样的,感觉应该没有问题。但是每次执行到打断点这一行,会执行关联查询的sql。 坑!坑!坑!这里有坑请注意 最后排 ...
分类:其他好文   时间:2020-07-24 16:29:23    阅读次数:121
2133条   上一页 1 ... 4 5 6 7 8 ... 214 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!