spring配置文件
我一直都觉得采用不同创建spring的方式,需要解析ApplicationContext.xml的解析方式,也不一样,并且每种不同的搭建方式都有spring内置提供的解析方式,比如不用监听器的解析方式,在用dwr和sping整合的方式后,必须声明dwr的beanName指定的ApplicationContext.xml,<param name="location" value="ApplicationContext.xml" />注:这里的地址默认是从/WEB-INF/classes/下面找, 注:这里可以使用spring的子模块等,但是我这里放入到子模块里面硬是出错误,最后放在主文件ApplicationContext.xml里面就好了,所以我估计错误的原因有2: 1、他这个地址只是一个死的地址,他从子模块里面找sessionFactory,找不到,而报错。 2、他找需要转换的映射的实体...
文章分类:经验分享 技术随写
修改的时候单选框选中
以前在这里采取的方法比较笨,跟下拉框选中一样,比较麻烦,以前的实现方法就是用<c:if>N次来判断,非常不好,今天有这个需要,稍微改进了一点,如下图: 由于屏幕不够,没有截完,后面的应该都晓得是怎么搞。...
文章分类:经验分享 技术随写
修改时下拉框默认选中
用的是C标签: 下拉选项是用<c:forEach>循环出来的,我以前的笨办法是判断当前页面是修改还是删除,这就需要用2个<c:if>,每个<c:if>里面都有<c:forEach>,这样来处理,今天这个需求被我这样给解决了:...
文章分类:经验分享 技术随写
hibernate的级联抓取
在hibernate级联关系中,有时需要从本对象里面获取另外一个对象的对象属性,可以用 dc.setFetchMode("users",FetchMode.JOIN); dc.add(Restrictions.eq("users.usrId",new Integer(userid))); 预先抓取另一个对象,获取另一个对象的属性名方法。...
文章分类:经验分享 技术随写
Hibernate的一对一关系
在hibernate的一对一里面,如果<one-to-one/>里面只有2个属性,name,class属性,它 默认情况下查询的是按连个表的主键关联查询数据。 在某些一对一关系中,如果需要用到外间关联的话,比如表的结构如: 用户信息表: SysUser用户表:字段如下:usr_id,usr_name,usr_age UsrPower用户能力表:字段如下:pow_id,usr_id,pow_info(这个表与用户表一对一的时候用usr_id关联) 在查询UsrPower级联查询SysUser表数据,条件是SysUser.usr_id = UsrPower.usr_id这种情况下配置的信息为: 多对一: <many-to-one name="users" class="com.fy.analyse.yy.vo.SysUser" insert="false" update="false" col...
文章分类:经验分享 技术随写
获取ResultSet结果集的数量
rowset.last(); System.out.println(rowset.getRow()+"返回的是数据的最后一行的行号,即,数据库数据的长度"); 写这个时还没意识到必须要一次性加载所有的数据才可以。...
文章分类:经验分享 技术随写
我的分页算法
以前学过的分页也不少,有用游标、top的,但是学习分页的时候往往是很郁闷的,因为根本没有掌握其中的原理,后来因为需要,就在以前的项目中扒了一个Hibernatge的分页的出来,有了hibernate的分页还远不够,因为自己不知道是怎么回事,jdbc在实际应用中也是应用的非常多的,这就要求我们要在平时项目过程中既要用到hibernate,但是也不可以不用jdbc,单纯的任务有了hibernate以后,觉得jdbc很低级,错了,这个事情还得看具体项目需求的。比如说一个非常简单的例子,用户修改密码的时候,用jdbc可以直接这样写sql语句:update tableName set password = ? where idorname = ? 这样就可以直接修改,如果换成是hibernate了,必须先根据传递的这个idorname来查询一下数据库,然后再更改,不然直接根据idorname会覆盖其...
文章分类:经验分享 技术随写
运营时间: 天
用户数量: 人
文章数量: 篇
评论数量: 条
点赞个数: 个
最后更新: