文章分类 -  ssh

struts+spring+hibernate
摘要:一.以下介绍Spring中直接集成JOTM提供JTA事务管理、将JOTM集成到Tomcat中。(经过测试JOTM在批量持久化时有BUG需要修改源码GenericPool类解决)!参考文章http://mavin.zhou.blog.163.com/blog/static/114522435200971822334475/通过集成JOTM,直接在Spring中使用JTA事务JOTM(Java Open Transaction Manager)是ObjectWeb的一个开源JTA实现,它本身也是开源应用程序服务器JOnAS(Java Open Application Server)的一部分,为其提 阅读全文
posted @ 2011-04-11 02:51 【小洲】 阅读(6961) 评论(0) 推荐(0)
摘要:jotm真是个烂东西,不能回滚,导致系统出现了很多问题,深受其害,决心换个东东,在网上找到了atomikos,做下记录<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN 2.0//EN" "http://www.springframework.org/dtd/spring-beans-2.0.dtd"><beans default-autowire="byName& 阅读全文
posted @ 2011-04-11 02:40 【小洲】 阅读(2234) 评论(0) 推荐(0)
摘要:现在常用的开源数据连接池主要有c3p0,dbcp和proxool三种,其中:¨ hibernate开发组推荐使用c3p0;¨ spring开发组推荐使用dbcp (dbcp连接池有weblogic连接池同样的问题,就是强行关闭连接或数据库重启后,无法reconnect ,告诉连接被重置,这个设置可以解决);¨ hibernate in action推荐使用c3p0和proxool;下面具体就每种连接池的调研结果进行说明:1. Apache-DBCPØ BasicDataSource 相关的参数说明dataSource: 要连接的 datasource ( 阅读全文
posted @ 2011-04-05 18:30 【小洲】 阅读(2420) 评论(0) 推荐(0)
摘要:错了几次了,留个记号。1。种解决办法这是struts2的一个拦截器报的错误,当你的form中的数据有问题,比如说<input type="text" name="receiverLoginID" value="<%=name%>"/>当 name值为NULL时,就出这个错了,所以你可以在当前页面加入以下标签<div style="color:red"> <s:fielderror /></div>它就会显示拦截器的错误,并在struts的XML中对应act 阅读全文
posted @ 2011-03-29 22:05 【小洲】 阅读(472) 评论(0) 推荐(0)
摘要:方法 说明 Restrictions.eq = Restrictions.allEq 利用Map来进行多个等于的限制 Restrictions.gt > Restrictions.ge >= Restrictions.lt < Restrictions.le <= Restrictions.between BETWEEN Restrictions.like LIKE (注意"%"+like+"%") Restrictions.in in Restrictions.and and Restrictions.or or Restrictions.sqlRestriction 用SQL限定查询 阅读全文
posted @ 2010-12-09 16:49 【小洲】 阅读(194) 评论(0) 推荐(0)
摘要:那天去了达内,试听了2个小时的课,刚好讲的他们的当当网项目,讲hibernate表关系映射这段来了,不过也够呛,投影仪看的眼睛点都不舒服,当时讲的也没认真听,听了个大概,就记住那个老师一句话了,说是有经验的人用的,一般人不告诉,就是说这个join fetch 用法,回来查了一下,用起来比较爽,今晚突然来了兴致,小记一下。 join fetch 其实是相当于 数据库 里面的连接部分。默认是inne... 阅读全文
posted @ 2010-11-13 01:20 【小洲】 阅读(6741) 评论(2) 推荐(0)
摘要:注解的@Id可以放在属性上和get方法上, 建议放在方法上一般采用jpa的注解, 因为移植性好了解常用注解@Entity@Table@GeneratedValue 默认情况下会采用auto生成方式如果要采用uuid的生成方式,由于jpa注解不支持此种方法,则要用hibernate的注解联合起来使用具体的用法如下:@GenericGenerator(name="idGenerator", strat... 阅读全文
posted @ 2010-09-11 16:37 【小洲】 阅读(2932) 评论(0) 推荐(0)