JAVA框架学习
iteye_729
这个作者很懒,什么都没留下…
展开
-
springMVC+spring+hibernate整合(1)
以前一直用ssh2做东西,最近一阵子忽然想学习一下springMVC。据说设计理念也很不错的。我是个实用主义者,啥也不说,看看书,立马开始动手。1、web.xml 这个是大家一开始都需要配置的 <?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://java.sun.com/x...原创 2010-11-09 11:06:05 · 70 阅读 · 0 评论 -
在struts2中整合sitemesh
今天在做个整合时,决定用sitemesh把几个页面的布局整理下。 很久没使用过了,咋一用还出了不少问题,幸亏网上资料比较多。所以还算比较顺利的解决了。 总结一下 我的版本是struts2 2.1.8 1、struts2 中使用sitemesh一定要用struts2 的插件 struts2-sitemesh-plugin-****.jar否则是没有效果的 ...2013-01-10 21:56:38 · 107 阅读 · 0 评论 -
hibernate继承之一,单表继承映射
hibernate继承之一,单表继承映射 对象有继承,而对于数据结构来说,如何在映射中体现这种关系。借助hibernate,我们在对表的映射中能够体现这种关系和设计。 相信我们在设计表的时候经常有这种情况,会用一个type字段来表示这张表的两种形式。而反映到java对象中,其实应该是两个对象,不过有很多相同的共同属性。但实际一般来说都会只用一个类,在查询是用type指定值来...原创 2014-03-23 23:18:37 · 114 阅读 · 0 评论 -
springAOP后对象代理和hibernate不识别问题
场景:自定义注解,AOP拦截,处理前置业务。然后从spring中getBean,然后将此bean存入数据库,将报noMapping entity错误。原因:AOP拦截,因为bean不是用的接口,AOP将动态代理此bean。如果从spring中getBean,那么spring将扫描此bean,发现注解,然后代理此对象。因为spring都是新产生的对象,采用prototype的形式。那么当前对...原创 2013-07-16 23:03:01 · 134 阅读 · 0 评论 -
Hibernate父子类同时映射一张表的问题
今天在开发时发现一个问题在查询一张表的 count 的时候,居然返回了2个值,Hibernate报错说不止一个结果。 大吃一惊,不过是一个单表查询而已,出现了这样的问题。后来查找资料和项目发现,项目里用父类A,子类B。 A和B都映射了同一张表。 这样查询就出问题了,如果查询父类,将返回2个结果集,所以对于unique方式的查询,一律报错。但是有意思的是,如果查询子类,则...原创 2012-09-17 19:37:21 · 339 阅读 · 0 评论 -
dwr3的推送功能使用
1、web.xml的配置,红色部分为dwr推技术的主要配置<servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class> <init-para...2011-11-15 09:35:43 · 109 阅读 · 0 评论 -
基于ext2.02的web即时通讯组件
给公司项目做的一个系统内即时通讯组件。框架选的是ext2.02和dwr,主要是用ext做界面显示,用dwr的推技术来做消息推送。1.主界面<!--StartFragment --> 因为是企业内部使用,所以要展示公司的整体架构,自定组是用来自己定义组,然后加入联系人来方便使用的,讨论组相当于群聊了。顶部有两个消息盒子,是来消息时用作提醒用的。搜索可以定位到...2011-11-13 16:36:32 · 205 阅读 · 0 评论 -
springMVC+hibernate 嵌套对象时产生的一个问题及解决方法
最近在使用springMVC的时候,产生了这样一个问题。 一个Hibernate的Entity,命名为Department. Department 内有一个父节点变量 命名为 depParent; 因为是一个外键设置,所以depParent不能在声明时 却 new ,也不能在get 的时候去new 所以我在一个JSP页面提交一个这样的form时 <fo...原创 2010-12-24 17:28:48 · 194 阅读 · 0 评论 -
spring3.0整合dwr3.0
dwr3整合spring3有3种方式web.xml中的必要配置如果希望是用springmvc,则在web.xml中<servlet> <servlet-name>springDispatcher</servlet-name> <servlet-class>org.springframework.web.servlet.Disp...2011-12-12 10:38:15 · 164 阅读 · 0 评论 -
spring国际化文件的读取,指定路径
有关spring的国际化,我相信很多人还是喜欢把资源文件用单独的目录来进行管理的,但是网络上的大部分资料并没有介绍如何在spring加载资源文件时使用你指定的目录。看了一下源码的注释,然后自己测试了一下,终于搞明白了spring是如何加载国际化的资源文件的。直接看代码吧。<bean id="messageSource" class="org.springframework.conte...原创 2010-11-30 09:55:56 · 597 阅读 · 0 评论 -
tomcat7内存溢出错误的一些原因和解决方案
今天在做公司一个工程2个版本的运行时,突然出现新版的工程在tomcat中内存溢出。 因为错误比较明显,但也经过了一些折腾。 我的tomcat版本为最新的7.0.34,eclipse为3.7 在tomcat的wiki上其实对内存溢出和内存错误已经有一定的分析和说明 tomcat内存出错的一些原因: 1、建立的过多的对象,导致堆区内存不足 2、有代码被...2013-01-11 19:42:44 · 594 阅读 · 0 评论