- 博客(12)
- 收藏
- 关注
转载 简述Struts2 Convention零配置
从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,Convention插件更彻底,该插件完全抛弃配置信息,不仅不需要是使用struts.xml文件进行配置,甚至不需要使用Annotation进行配置,而是由struts2根据约定自动配置。 如何使用Convention 1.
2014-07-15 14:24:04
778
原创 ArrayList中的contains方法学习笔记
ArrayLIst类使用contains方法时要注意:放入ArrayList中的类必须要重写equals方法(既然equals重写了,那么hash方法也应该重写,这两个方法一般同时重写);如果不重写默认用的是object类中的equals,他比较的是两个对象是否在同一个内存地址(和==作用相同),这样的话arraylist类中的contains方法就不能正常工作。举例如下: 情况一:准备放入的类
2013-09-30 22:12:07
1905
转载 hibernate数据源配置
Hibernate支持第三方的连接池,官方推荐的连接池是C3P0,Proxool,以及DBCP。在配置连接池时需要注意的有三点: 一、Apche的DBCP在Hibernate2中受支持,但在Hibernate3中已经不再推荐使用,官方的解释是这个连接池存在缺陷。如果你因为某种原因需要在Hibernate3中使用DBCP,建议采用JNDI方式。 二、默认情况下(即没有配置连接池的情
2013-09-04 09:36:20
1343
原创 mysql中,已经建立的列添加 auto-increment
已经建立的表test: create table test ( id int , age int not null ); 需求:给id列添加auto-increment 要给id添加auto-increment就得满足:id必须为主键,因为mysql表中,只有一个列能为auto-increment,而且这个列必须是主键。所以,先给id添加主键,然后再添加auto-increment,
2013-08-27 22:10:51
1618
转载 MySQL select into 和 SQL select into
现在有张表为student,我想将这个表里面的数据复制到一个为dust的新表中去,虽然可以用以下语句进行复制,总觉得不爽,希望各位帮助下我,谢谢。 answer 01: create table dust select * from student;//用于复制前未创建新表dust的情况下 answer 02: insert into dust select * from stud
2013-08-27 15:31:18
701
转载 httpservletRequest 与Map request
最近有看到一篇讲HttpServletRequest与Map 的关系文章,感觉关于struts中request等与servlet的解耦讲的挺不错,转载如下: 在struts2中httpservletRequest这个也是可以使用的。因为httpservletRequest的出身就是在serlvet中,而struts2是servlet的一个框架,所以在里边也是可以使用httpservletRequ
2013-08-19 16:41:52
2064
原创 jsp、java程序和数据库之间中文乱码问题
一、乱码怎么出现的 废话不说,上代码: String s="汉字"; //我的java平台编码是gbk,那么对象s是以gbk编码的 System.out.println(s.getBytes(),"GBK"); //为了明显起见 String isostr=new String(s.getBytes(),"ISO-8859-1"); //以iso88591编码格式构造isost
2013-08-13 16:21:08
1222
原创 关于hibernate执行select count( *) 出现java.lang.ClassCastException问题
代码如下: public int getTotal(String hql,int span) Session sess = sf.openSession(); //sf是Hibernate的session工厂类,它作为spring的受管bean,由spring负责注入 Query q = sess.createQuery(hql); List list = q.list();
2013-08-13 11:11:22
1357
转载 通过.class文件查看JDK版本
使用UE(Ultra Edit)打开.class文件,切换到16进制模式,查看第1行: CA FE BA BE 00 00 00 32 00 75 07 00 02 01 00 27 ; ... .. 前8个字节:CA FE BA BE 是固定的 后面的4个字节:00 00是次版本号 次版本号后面的4个字节:00 32是编译源代码的jdk版本号 32(对应十进制的50):J
2013-07-25 21:03:18
847
转载 Java中的拷贝构造函数
拷贝构造函数就是构造函数的参数的类型是该构造函数所在的类,即参数就是该类的一个对象。 Example: 1.Clock类: public class Clock { private int hour; private int minute; private int second; public Clock(){ setTime(0,0,0);
2013-07-25 20:54:46
1363
转载 spring中配置数据源的几种方法
使用spring框架时,平常你都使用那种数据源呢?本篇博客将分享spring常用的四种配置数据源方式。 以下使用Oracle10g版本作为例子。 第一种:使用spring自带的DriverManagerDataSource 配置文件如下: <beans xmlns="http://www.springframework.org/schema/beans" xmlns:
2013-06-19 22:33:45
761
转载 java方法继承,重载,覆盖等小结
1、方法继承:利用extends关键字一个方法继承另一个方法,而且只能直接继承一个类。 当Sub类和Base类在同一个包时Sub类继承Base类中的public/protected/默认级别的变量个方法 在不同包时继承public/protected级别的变量和方法。 2、方法重载:如果有两个方法的方法名相同,但参数不一致,哪么可以说一个方法是另一个方法的重载。 方
2013-06-04 19:46:36
679
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅