`
小杨学JAVA
  • 浏览: 885753 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表

S2SH所需jar包

    博客分类:
  • S2SH
下载hibernate-distribution-3.3.2.GA-dist.zip,网址http://sourceforge.net/projects/hibernate/files/,解压得hibernate-distribution-3.3.2.GA文件夹。 下载hibernate-annotations-3.3.0.GA.zip,网址http://sourceforge.net/projects/hibernate/files/hibernate-annotations/,解压得hibernate-annotations-3.3.0.GA文件夹。 下载slf4j ...
  Spring整合Struts2的两种方案 收藏 一、需要的JAR文件为:Spring和Struts2框架本身需要的JAR文件以及他们所依赖的JAR文件,比如commons-logging.jar等等,另外还需要Struts2发布包中的struts2-spring-plugin-x.xx.jar。 二、在web.xml中增加WebApplic ...
一个用户表,有id,name,groupid等 一个用户组表 有id,name, 用户表和用户组表是多对一的关系 sqlxml配置如下:   <sqlMap namespace="Users"> <typeAlias alias="Users" type="com.ch.entity.user.Users" /> <typeAlias alias="Group" type="com.ch.entity.user.Group" /> < ...
  网络上有大量的关于ibatis动态查询的语句,本人在此不再狗尾续貂。只说下让我印象很深刻的,其实是走了很大弯路的一个语句。 问题是这样的: view plain A  表:  

Ibatis关联查询

两个表 Dept(部门)、 Emp(员工) 部门中的列名 id 部门id name 部门名称 员工表中的列 id 员工ID name 员工名称 deptId 部门ID 员工和部门为多对一得关系所以员工类中肯定要关联一个部门 public class Emp { private String id ; private String name; private Dept dept; }  public class Dept { private String id ; private String name; }  getter setter方法省略 1、插入员工信息操作 因为员工表中有一列是部门ID ...
问题出在: servicedao层没有写,直接在service调用dao方法,导致Spring配置注入时,没有dao,所以没有传入带值的参数
如何判断struts2的iterator标签中的status状态   1:#status.odd 是否奇数行   2:#status.count 当前行数   3:#status.index 当前行的序号,从0开始『#status.count=#status.index+1』   4:#status.first 是否第一行  
配置好JSTL(略.....),页面引入 Java代码   <%@ taglib uri="http://java.sun.com/jstl/c" prefix="c"%>      判断
 对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。   问题一:我声明了什么!   String s = "Hello world!";   许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的回答通常是概念不清的根源。如果要准确的回答,一半的人大概会回答错误。这 个语句声明的是一个指向对象的引用,名为“s”,可以指向类型为Str ...
java.lang.reflect.InvocationTargetException Exception in thread "main" java.lang.OutOfMemoryError: PermGen space
2011/10/17 11:27:10 DEBUG 000000000000885: null org.springframework.transaction.interceptor.TransactionInterceptor       http-8080-2 - Getting transaction for [com.ustcsoft.sw.services.settlement.SettlementService.searchUsableReceiveRow] 2011/10/17 11:27:10 DEBUG 000000000000885: null java.sql.Co ...
do.jhost.cn/eperfect do.jhost.cn/eperfect do.jhost.cn/eperfect do.jhost.cn/eperfect do.jhost.cn/eperfect do.jhost.cn/eperfect do.jhost.cn/eperfect
在我现在进行的项目中用到这种类型,用它来表示金额。可这种类型非常精确,当你在数据库里插入一条数据是6.00时,在显示时却是6.000000000000000000000。在页面显示非常不美观。在网上找了找,还真的找到了解决办法拿来和大家分享一下,在以后做系统时可以用到。它不仅可以做到double和float,而且在商业计算上也能显示它的作用。 java.math.BigDecimal。BigDecimal一共有4个够造方法,让我先来看看其中的两种用法:   第一种:BigDecimal(double val) Translates a double into a BigDecima ...
很多人都感觉myeclipse机子启动速度太慢,那是因为里面集成了太多的功能,但对于大多数人来说是不必要的,只需要根据自己正在用的项目加载相应的工具就行了。等到用到其他的时候再加载需要的。 <1> Myeclipse的安装目录下面有个名为eclipse.ini的文件, 用记事本打开后, 修改参数: 把-Xms128m改成-Xms256m 把-Xmx256m改成-Xmx512m <2> 去除不需要加载的模块Windows - Preferences --> General--> Startup and Shutdown 这时右侧就 显示出了 ...
批量插入     在项目的开发过程之中,由于项目需求,我们常常需要把大批量的数据插入到数据库。数量级有万级、十万级、百万级、甚至千万级别的。如此数量级别的数据用Hibernate做插入操作,就可能会发生异常,常见的异常是OutOfMemoryError(内存溢出异常)。    首先,我们简单来回顾一下Hibernate插入操作的机制。Hibernate要对它内部缓存进行维护,当我们执行插入操作时,就会把要操作的对象全部放到自身的内部缓存来进行管理。    谈到Hibernate的缓存,Hibernate有内部缓存与二级缓存之说。由于Hibernate对这两种缓存有着不同的管理机制,对于二级缓存, ...
Global site tag (gtag.js) - Google Analytics