J2EE开发
ccfeng2008
这个作者很懒,什么都没留下…
展开
-
动态切换数据源(spring+hibernate)
出处:http://www.cnblogs.com/coveted/archive/2011/10/22/2221317.html起因:在当前我手上的一个项目中需要多个数据源,并且来自于不同类型的数据库... 因为很多历史原因.这个项目的住数据源是MySQL,整个系统的CURD都是操作的这个数据库.但是还有另外两个用于数据采集的数据库: MSSQL,ACCESS.还好只是用于数据采集,转载 2012-12-07 22:02:25 · 553 阅读 · 0 评论 -
Hibernate N+1问题
Hibernate N+1问题在Session的缓存中存放的是相互关联的对象图。默认情况下,当Hibernate从数据库中加载Customer对象时,会同时加载所有关联的 Order对象。以Customer和Order类为例,假定ORDERS表的CUSTOMER_ID外键允许为null以下Session的find()方法用于到数据库中检索所有的Customer对象: L转载 2013-10-11 23:54:37 · 581 阅读 · 0 评论 -
Hibernate缓存机制
1. Cache简介:缓存(Cache )是计算机领域非常通用的概念。它介于应用程序和永久性数据存储源(如硬盘上的文件或者数据库)之间,其作用是降低应用程序直接读写永久性数据存储源的频率,从而提高应用的运行性能。缓存中的数据是数据存储源中数据的拷贝,应用程序在运行时直接读写缓存中的数据,只在某些特定时刻按照缓存中的数据来同步更新数据存储源。缓存的物理介质通常是内存,而永久性数转载 2013-10-12 00:13:01 · 577 阅读 · 0 评论 -
MyEclipse中开发web项目遇到的一些问题
1.修改web项目名称一般copy别人项目过来之后,你可能会选择修改项目名称,但是部署上去之后还是用的旧的名称,报404,原因是web context-root没有修改对比myeclipse来说,需要:点击工程右键——>properties——>MyEclipse——>Web 把context root修改为你自己命名的工程名2.项目前有红色感叹号一般情况是由于java b原创 2016-05-03 22:16:23 · 1738 阅读 · 0 评论 -
Eclipse Che开发Spring Web应用(入门) (二)
在上篇博客中我们介绍了如何安装Eclipse Che这种浏览器SDK之后,收到了许多开发者的提问,为了方便初学者开发java spring web应用,笔者又一步步实践了spring web开发(demo)过程,欢迎指正。使用Eclipse Che需要你掌握基本的maven命令(如果以前用ant,很容易就会掌握)。本文介绍一个如何利用Eclipse Che开发Spring Web,开发者也需要懂得关于Spring基础知识。 博文包括几个部分:1.Spring Demo项目创建,2.编译和部署,3.运行web原创 2016-05-07 20:45:12 · 5953 阅读 · 1 评论