- 博客(9)
- 资源 (21)
- 收藏
- 关注
原创 简单SQL查询组件(整理)
相信大家在业务非常复杂,客户要求非常头疼的情况下写的查询SQL语句也是一种非常痛苦事了,还好我跟老师做的项目中要求不是很多,差不多就5,6个样子,但是就是这5,6个样子也把我累得像狗。刚开始的时候想到的方案是写if/else语句,条件少点还过得去,但是条件多了就不行。因此,这次介绍一个简单查询组件的编写(所编写的HQL语句应用于hibernate中,当然你可以改一下用到sql语句中)。
2015-03-31 16:01:42 1356 1
原创 修改struts2中UI标签的<s:a>进行权限控制
最近在做学习S2SH时,有一个模块式权限控制,就是对用户的操作存在权限分级操作,即不是所有的用户都可以访问全部数据。下面说一下这次我们的做法。 1.所谓权限控制,就是对URL地址的控制,用户角色中不存在该权限,那么该url地址对用户是不起反应的(用户点击无反应),最好是不可见的。整体的思路就是这样,通过对UI标签的控制而达到对权限的控制。 2.我们使用的是struts2中的a标签,
2015-03-31 15:01:37 2532 1
原创 关于SSH中代码中代码简单重构
在学习SSH之后,进行了一些简单项目的练习,在项目进行分解之后发现,其实很多环节都存在很多相似的功能;比如在练习中存在Student,Teacher,Course和Grade(成绩)类中都存在CRUD等相同的操作,宏观上看,这些方法只是在参数上是不同的,在数据库中查找的内容也是惊人的相似。结合老师所讲的一些内容和自己对JAVASE的理解,整理了一些资料,希望对自己和大家有些帮助------>(新手
2015-03-31 12:34:34 841
原创 struts2中$,#,%中的个人用法
最近在学ssh,一直搞不懂$,%,#的区别,做了点小练习,慢慢也懂了一点,将自己所学的也记录下来吧。 存在一下一个实体entity:public class Person { private int id ; private String Name ; public int getId() { return id; } public Person(int id,
2015-03-22 19:19:16 762
原创 关于java.lang.NoSuchMethodException: com.sun.proxy.$Proxy58.list()的一种错误方案
玩web的SSH总会有些令你意想不到的exception,这里其中有很多事自己不小心,或者马虎所造成。因此,解决的方案会各有不同,别人出现的异常解决方案对你的可能无效,就像上面的我报的异常一样,百度了很多很多次,给我的答案无非就是在aop上加上一句,但是非常抱歉,我加上去无效!所以还是那句话,对于自己的异常,还是要自己解决。 首先说明一下,我这次的练习的ssh结构和异常所报的原因。
2015-03-18 23:36:56 8176
原创 hibernate:java.math.BigInteger cannot be cast to java.lang.Long
hibernate:java.math.BigInteger cannot be cast to java.lang.Long最近在初学hibernate,并也开始做了点小的练习,今天发现了一个比较坑爹的玩笑,如下:Query query1 = session.createSQLQuery("select count(*) from user u where u.name like ? ").set
2015-03-10 23:50:27 21445 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人