好东西,万能dao查询,根据sql语句与javabean类自动赋

public class TestSelect { /** * 给定一个SQL语句,给定一个javabean返回一个封装好数据的arrayList * * @param sql * @param className * @return * @throws Exception */ public ArrayList select(String sql, String className) throws Exception { ArrayList array = new ArrayList(); Connection conn = DBManager.getConnection(); Statement stat = conn.createStatement(); ResultSet rs = stat.executeQuery(sql); Object obj = null; ResultS...

文章分类:经验分享 技术随写

在普通类中,用dwr调用获取request对象

HttpServletRequest req = WebContextFactory.getHttpServletRequest();...

文章分类:经验分享 技术随写

JDBC执行SQL语句新增注意

有些时候用JDBC自己写SQL比hibernate灵活多了(应该说我hibernate不牛),在执行新增操作是,我经常用到PreparedStatment这个对象,很少用到Statement对象,有时间在前者上没有用到?传递参数,直接拼字符串处理,这样的话就必须处理《'》单引号这个特殊字符了,像在文本域里面的\r\n转义<br />一样,单引号必须处理。...

文章分类:经验分享 技术随写

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>,这样来处理,今天这个需求被我这样给解决了:...

文章分类:经验分享 技术随写

dwr报Session Error

在JS中dwr报错,原因是SESSION ERROR,这时,在web.xml里面配置一下,就解决了,为什么呢?原因不知道。...

文章分类:经验分享 技术随写

hibernate的级联抓取

在hibernate级联关系中,有时需要从本对象里面获取另外一个对象的对象属性,可以用 dc.setFetchMode("users",FetchMode.JOIN); dc.add(Restrictions.eq("users.usrId",new Integer(userid))); 预先抓取另一个对象,获取另一个对象的属性名方法。...

文章分类:经验分享 技术随写

本站信息

 运营时间: 天

 用户数量: 人

 文章数量: 篇

 评论数量: 条

 点赞个数: 个

 最后更新:

标签云