并不打算向J2EE发展
iteye_2526
这个作者很懒,什么都没留下…
展开
-
关于在Myeclipse下配置Hibernate
今天第一天学Hibernate,刚配置好了环境,参照了网上一篇文章配置的,有一些出入,把我的整个配置过程记录一下吧,以后也许会忘掉~~~ 1.进入DB Browser,右键,New,创建一个Driver,按我的理解解释一下: Driver template:选择数据库类型,我用的MySQL,选的就是 MySQL Connector/J Driver name:随意 Connection...原创 2010-02-02 18:21:20 · 80 阅读 · 0 评论 -
Hibernate多表查询
又抓狂了N长时间才搞定,由于习惯了SQL语句超级简单的连接查询,导致了开始理解Hibernate多表查询的时候有点小麻烦,现在终于又深刻地理解了Hibernate中纪录即对象这个概念~~~ 简单举例说明,有两个表:Table1(a,b)和Table2(b,c),那么如果要查询(a,b,c)这样的集合,方法有两种:第一种大概就是说联合查询返回的纪录是个object[],可以通过object[...2010-03-03 20:38:38 · 73 阅读 · 0 评论 -
Struts2验证框架验证文件后缀名
做好了文件上传,当然也要做下对上传文件的校验了,我也不太清楚struts2有没有现成的验证文件后缀的方法,然后就自己写了一个,也蛮简单的~~~ 在struts.xml同级目录下的validators.xml中加上一行配置文件 <validator name="postfixcheck" class="com.validators.PostfixCheck"/>...2010-03-02 21:05:17 · 183 阅读 · 0 评论 -
Dojo异步上传文件
Dojo是一项蛮新的前台技术,作为一种javascript工具集,学起来不太难,就是网上有用的资料不是很多,有些东西要靠自己慢慢捉摸~~~ dojo的异步传输功能还是很方便的,有三种,具体就不说了,网上可以查到.但如果要用到上传文件的话,只有用dojo.io.iframe方法来传输了. 先帖前台,节选了功能核心部分代码: <script type="text/javascr...2010-03-01 17:59:48 · 261 阅读 · 0 评论 -
关于Hibernate自增Id
自增Id在数据库中还是蛮常用的,以前没有用Hibernate的时候都是写方法得到表中最后一条记录的Id,然后就是一系列的操作,我想Hibernate应该也是类似的原理. 配置一句话,将Hibernate映射文件id那一项修改一个属性<generator class="increment" /> 贴下我的测试代码: package test; import org.hi...2010-02-24 12:50:54 · 241 阅读 · 0 评论 -
Java观察者模式
感觉设计模式真的是只有用到的时候才会知道它有多重要,对着书看上个几十遍也许都不知道它讲的是什么,观察者模式还是蛮有用的,以前刚学java的时候写过一个简单的聊天室程序,里面就用到了观察者模式,用户提交消息至一个队列,队列每次增加一条消息都会调用函数把它显示出来,最近做项目的时候遇到了个差不多的东西,又要用到观察者模式,先写了个小小的test程序,很简单明了的那种,以后忘了的话也就不用在网上找来找去...2010-02-22 15:54:01 · 75 阅读 · 0 评论 -
java监听服务器事件
java中有一些接口可以实现某些事件的监听,如session的创建与销毁,服务器的启动与退出等,这个网上很容易查到,也很简单,就是一个类加上一行配置代码就可以实现了~~~ 贴下我的代码: package com.system.control; import javax.servlet.ServletContext; import javax.servlet.ServletContext...原创 2010-02-21 18:43:04 · 379 阅读 · 0 评论 -
java使用JDOM生成XML文件
以前就只知道在程序中解析xml文件,一般也就SAX和DOM两种,前者类似于流式解析,后者可以看作解析树状结构.今天写程序要用到生成XML文件,网上查了一下,好像主流都是用JDOM来操作~~~ 配置很简单,官网上下载压缩包,解压缩之后是个文件夹,需要导入的是build文件夹下的jdom的jar文件,贴下代码吧,很简单,一看就明白的那种~~~ package com.system.co...原创 2010-02-16 23:53:40 · 102 阅读 · 0 评论 -
struts2验证框架后台验证用户注册
经过这两天的摸索,对验证框架还是有了一定的认识,纠正一下之前的错误,不管验证正确与否,都一定会执行action中的validate函数,把完整的后台验证用户注册贴出来了: 在项目根目录,也就是struts.xml相同的位置添加一个validators.xml,用来添加自定义规则.我只添加了一条自定义的规则,用来验证密码提示问题是否存在与相关数据库中,避免恶意提交(虽然我觉得也可能没有必要,...原创 2010-02-10 16:03:14 · 93 阅读 · 0 评论 -
struts2的验证框架配置
花了好长时间,终于弄好了,在此鄙视形形色色乱七八糟的各式论坛,一搜文章一大堆,没几篇原创的,都是转过来转过去,而且很多步骤都不说清楚的,超级鄙视~~~ 关于为什么要用后台验证也没有必要多说,就是前台的javascript验证会被各种有意或无意的方法禁用,直接提交错误数据,后台不加验证的话很杯具,感觉验证框架像是个不错的东西,至少从理念上来说,就是配置起来有那么点麻烦,记录一下大概的步骤好了~~~ ...原创 2010-02-07 18:01:49 · 95 阅读 · 0 评论 -
Action与Mysql的乱码问题
乱码始终是让人头疼的东西,现在很多网上的文章都给人们一种误导,要存储中文就要用gbk的编码方式,其实UTF-8也是完全可以的,对于这些编码的实现方式完全不懂,所以说的也完全只是实践经验,呵呵~~~ 数据库创建选用UTF-8格式,Action中使用一个拦截器转换编码为UTF-8,但是很多人仍然只能看到存储进去的是???,还有需要注意的一点就是修改mysql的配置文件。打开mysql安装目录的...原创 2011-04-02 15:18:18 · 124 阅读 · 0 评论