
hibernate/springDatajpa/ibatis
菠萝科技
"Java并没有衰落.而是刚刚开始"
展开
-
JPA-style positional param was not an integral ordinal
多是sql之间的空格问题,或者sql拼接问题。原创 2016-03-22 13:55:56 · 5593 阅读 · 1 评论 -
spring data jpa懒加载session失效:OpenEntityManagerInViewFilter 取代OpenSessionInViewFilter
spring 中 正常的防止session失效的方法是:OpenSessionInViewFilter在 spring data jpa 中 用的是:OpenEntityManagerInViewFilter原创 2017-08-26 21:17:22 · 3073 阅读 · 1 评论 -
spring-data-jpa使用入门
1 http://www.cnblogs.com/xdcr/p/5915847.html2 http://blog.youkuaiyun.com/u010331428/article/details/530061473 视频 http://www.jikexueyuan.com/course/680_3.html原创 2016-12-12 14:32:27 · 357 阅读 · 1 评论 -
mybatis和spring整合的几种方式及使用注解简化sql(不使用xml方式写sql)
1 mybatis和spring整合的几种方式以http://elim.iteye.com/blog/1843309和官方文档http://www.mybatis.org/spring/zh/mappers.html#MapperFactoryBean为准,同时参考下http://blog.youkuaiyun.com/paincupid/article/details/487543472 使原创 2017-09-25 16:29:41 · 4403 阅读 · 2 评论 -
持久化技术相关
仅供参考。1 持久化持久化是将程序数据在持久状态和瞬时状态间转换的机制。通俗的讲,就是瞬时数据(比如内存中的数据,是不能永久保存的)持久化为持久数据(比如持久化至数据库中,能够长久保存)。持久化技术相关实现:hibernate jpa ibatis jdo toplink持久化是为了解决“数据可以保存更长周期”的问题。如:数据在内存中时,是短周期的,因为内存释放了,数据原创 2017-09-18 10:29:45 · 831 阅读 · 0 评论 -
Spring + JdbcTemplate + JdbcDaoSupport。JdbcTemplate 和 JdbcDaoSupport的不同
1 JdbcTemplate 和 JdbcDaoSupport的不同JdbcTemplate 相比较原生的jdbc:不用Connection了。JdbcDaoSupport相比较JdbcTemplate更简单,不用new JdbcTemplate了。原文链接:http://blog.youkuaiyun.com/qiantujava/article/details/17244529原创 2017-07-24 16:45:13 · 480 阅读 · 0 评论 -
spring多数据源
注:未做验证MyBatis多数据源配置(读写分离):http://blog.youkuaiyun.com/isea533/article/details/46815385利用ThreadLocal及AbstractRoutingDataSource进行数据源切换@Transactional导致AbstractRoutingDataSource动态数据源无法切换的解决办法:http://www.原创 2017-09-26 16:21:10 · 304 阅读 · 0 评论 -
mybatis3.2.8 与 hibernate4.3.6 混用
混用是混合在一起使用,可以复用公共的配置。例如a) mybatis与hibernate的sessionFactory,共用同一个dataSourceb) 事务管理共用hibernate的事务管理。而不是使用mybatis和hibernate两个配置文件,使用mybatis就使用mybatis的配置文件里的配置,使用hibernate时就使用hibernate对应的配置。原文链接:h转载 2017-09-26 15:41:03 · 2976 阅读 · 0 评论 -
mybatis相关执行流程,原理等
《深入理解mybatis原理》 MyBatis的架构设计以及实例分析 http://blog.youkuaiyun.com/luanlouis/article/details/40422941 --必看 MyBatis源码分析-SQL语句执行的完整流程 https://www.cnblogs.com/luoxn28/p/5932648.html理分析之二:框架整体设计 http://chen原创 2017-11-17 18:29:23 · 1035 阅读 · 0 评论 -
JPA Spring-Data-JPA hibernate mybatis
1 Hibernate与 MyBatis的比较:总结的比较全http://blog.youkuaiyun.com/firejuly/article/details/81902292 SpringJPA 和 Mybatis之间的关系或者异同:总结的接近本质https://segmentfault.com/q/1010000006139001?_ea=10418281 JPA - Ja原创 2017-06-01 20:00:29 · 3101 阅读 · 1 评论 -
spring事务和aop问题小结,动态代理,父子容器
1 原文链接: spring事务处理时自我调用的解决方案及一些实现方式的风险 --必看前些日子一朋友在需要在目标对象中进行自我调用,且需要实施相应的事务定义,且网上的一种通过BeanPostProcessor的解决方案是存在问题的。因此专门写此篇帖子分析why。。。。。。。2 spring不起作用汇总http://jinnianshilongnian.iteye.com/blog/1850432...原创 2018-01-05 14:57:44 · 1216 阅读 · 9 评论 -
spring Data Jpa 相关
1 基本概念入门教程翻译: http://www.oschina.net/translate/getting-started-with-spring-data-jpa2 spring Data Jpa 配置+hibernate http://www.cnblogs.com/liuyitian/p/4062748.html 注意原创 2017-05-11 23:42:30 · 732 阅读 · 3 评论 -
利用mybatis-paginator实现分页
https://github.com/miemiedev/mybatis-paginator原创 2017-06-03 13:16:19 · 515 阅读 · 0 评论 -
(SqlSessionTemplate和SessionFactory)sqlsession的产生过程,hibernate和mybatis的对比
原文链接:http://blog.youkuaiyun.com/sdx1237/article/details/53096039?locationNum=2&fps=1工作中,需要学习一下MyBatis sqlSession的产生过程,翻看了mybatis-spring的源码,阅读了一些mybatis的相关doc,对mybatis sqlSession有了一些认知和理解,这里简单的总结和整转载 2017-06-03 08:26:22 · 1047 阅读 · 0 评论 -
Ehcache系列一:Ehcache 整合Spring 使用页面、对象缓存
出处:点击打开链接Ehcache在很多项目中都出现过,用法也比较简单。一般的加些配置就可以了,而且Ehcache可以对页面、对象、数据进行缓存,同时支持集群/分布式缓存。如果整合Spring、Hibernate也非常的简单,Spring对Ehcache的支持也非常好。EHCache支持内存和磁盘的缓存,支持LRU、LFU和FIFO多种淘汰算法,支持分布式的Cache,可以作为Hiber转载 2016-06-02 09:49:43 · 3266 阅读 · 1 评论 -
springmvc 带查询条件的分页,form的控制范围,怎么包裹条件提交给后台
分页技术发展很多年,我一直想找一个简单好理解的方式去分页,我下面的文章是提供一种思路。因为写的比较跳跃,这文章适合有分页基础的同学。此篇文章用的技术:springmvc+hibernate+oracle,用的主要是hibernate的分页,可以去原创 2016-02-18 16:52:30 · 9419 阅读 · 12 评论 -
spring Data Jpa 相关mappingResources,annotatedClasses,packagesToScan,mappingDirectoryLocations
上一篇spring Data Jpa 相关:http://blog.youkuaiyun.com/wabiaozia/article/details/71699479mappingResources用于指定少量的hibernate配置文件Xml代码 WEB-INF/conf/hibernate/cat.hbm.转载 2017-06-01 13:10:34 · 1831 阅读 · 0 评论 -
JPA学习笔记-EJB-05JPA实体对象状态和实体对象的高级操作--2(实体监听器)
原文链接:http://suhuanzheng7784877.iteye.com/blog/8920411. 实体监听器的使用在增、删、改操作之前、和之后都可以添加监听器,来监视对象CURD的操作状态或日志写入。类似于AOP的思想,监听器方法在准备执行增、删、改或者执行完增、删、改之后想做一些自己的操作,那么监听器是一个不错的选择,当然使用Spring的AOP或者仅仅使用转载 2017-06-01 20:04:24 · 943 阅读 · 0 评论 -
MyBatis拦截器原理探究
原文链接:http://www.cnblogs.com/fangjian0423/p/mybatis-interceptor.html?utm_source=tuicool&utm_medium=referralMyBatis拦截器介绍MyBatis提供了一种插件(plugin)的功能,虽然叫做插件,但其实这是拦截器功能。那么拦截器拦截MyBatis中的哪些内容呢?转载 2017-06-01 21:33:51 · 420 阅读 · 0 评论 -
通过源码分析MyBatis的缓存/Mybatis解析动态sql原理分析
通过源码分析MyBatis的缓存http://www.cnblogs.com/fangjian0423/p/mybatis-cache.htmlMybatis解析动态sql原理分析http://www.cnblogs.com/fangjian0423/p/mybaits-dynamic-sql-analysis.html转载 2017-06-01 21:46:02 · 441 阅读 · 0 评论 -
Spring与Mybatis整合的MapperScannerConfigurer处理过程源码分析/mybatis中文官方文档
1 http://www.cnblogs.com/fangjian0423/p/spring-mybatis-MapperScannerConfigurer-analysis.html2 http://www.mybatis.org/spring/zh/mappers.html#MapperFactoryBean转载 2017-06-01 22:10:57 · 1592 阅读 · 2 评论 -
JPA中以HibernatePersistence为provider的批量插入问题
原文链接1 批量插入配置:http://www.cnblogs.com/hzhesi/p/4234247.html2 内存溢出:http://www.iteye.com/topic/1780150//每50条语句提交一次 false//关闭二级缓存原创 2017-06-02 16:02:30 · 1420 阅读 · 0 评论 -
hibernate的增删改查EntityManager怎么注入JPA @PersistenceContext
@PersistenceContextprivate EntityManager eneityManage;原创 2017-06-02 16:12:29 · 5353 阅读 · 0 评论 -
mybatis批量插入数据
原文链接:http://liyonghui160com.iteye.com/blog/2048498插入多条有多种实现方式:list方式,使用的为:insert table values(column1),(column2)的方式。 java的DAo 代码: Java代码 int insertBath转载 2017-06-03 08:24:33 · 5296 阅读 · 0 评论 -
MyBatis中Like语句使用方式及解决索引失效
知识点:mybatis使用#和$区别,mybatis使用concat,使用bind。使用like如何优化,使索引不失效。知识点就这些,也没有必要再写一遍,我从网上把知识点具体使用的“轮子”拷贝过来,但正确性未验证,请注意甄别。1 mybatis中如何使用like(未验证,摘抄自 链接 )oracle数据库: SELECT * FROM user WHERE name like...原创 2018-06-17 13:05:11 · 5839 阅读 · 0 评论