![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaWEB
文章平均质量分 69
旋旋丶
这个作者很懒,什么都没留下…
展开
-
使用Java泛型和反射技术将Mysql记录集转换为Javabean集合
实现原理:* 获取结果集的元数据,得到各列的列名称* 使用反射,创建参数clazz的对象,调用对象与列名称相对应的所有的set方法* 【注意】请确保结果集的列名称和Javabean的属性名称、个数和类型完全相同* 如果属性名称和数据库字段名称不同,可以在sql查询语句中使用 AS 关键字为列起别名代码,附我的Mysql操作类: import jav原创 2015-08-27 22:45:12 · 1254 阅读 · 0 评论 -
使用AOP思想设计会员分级系统
现有如下业务层接口和实现类:package user;public interface MathInterFace { int add(int a,int b);} package user;public class MathImpl implements MathInterFace { //业务逻辑层原创 2015-08-31 17:11:23 · 692 阅读 · 0 评论 -
使用session实现网站N天免登陆
一些网站的3天免登陆是如何做到的? 方式一:首先想到的是使用cookie保存用户登录信息,设置有效期,在用户下次访问时免去登录环节,直接通过cookie获取用户信息。 方式二:直接将session会话保存,用户下次访问时,继续使用这个session。相比之下session显得更加安全,但是,大家知道,session会随着浏览器的关闭而消失(确切的说,是在客户原创 2015-08-19 20:30:57 · 10731 阅读 · 1 评论 -
万能的BaseDAO和注解的应用
首先科普一下BaseDAO:BaseDAO一般是提供从数据库 增加、删除、修改记录、查询所有记录、查询符合某个条件记录、取得某条记录等方法的底层数据操作自定义类。由于我们可能操作多个数据库表,这样就需要为每个表提供一个操作他的类 xxDAO, 这些DAO继承BaseDAO 就可以省略很多重复代码(从数据库 增加、删除、修改记录、查询所有记录、查询符合某个条件记录、取得某条记录等方法的代码)原创 2015-09-05 00:38:02 · 2565 阅读 · 0 评论 -
EL表达式中null和empty的区别
下面通过一个例子看看看null和empty的区别,建立一个test.jsp文件,内容如下:1234@pagepageEncoding="utf-8"%>name:${param.name}empty处理结果:${emptyparam.name}==原创 2015-08-21 00:40:08 · 468 阅读 · 0 评论 -
转:如何从普通Java类中获取WEB-INF目录绝对路径
获取个路径真麻烦。。。 /** * 获取WEB-INF目录下面server.xml文件的路径 * @return */ public static String getXmlPath() { //file:/D:/JavaWeb/.metadata/.me_tcat/webapps/TestBe转载 2015-08-21 00:40:43 · 569 阅读 · 0 评论