摘要: 环境变量path和classpath是什么东东path是您用的操作系统提供的环境变量,您一定试过在命令行输入一个命令然后它就执行了,很好玩吧。你输入的比如说是〉ffff,可这个文件明明在D:/****/***/ffff.exe那个路径下,在命令行中,不管在那个路径下输入都能执行呢,这就是因为,再path中设置了这个路径。path中只能设置.exe文件(上一级目录。如D:/****/***)其它后缀的文件不行(任何。如.rar,.word.txt等等)。那classpath有什么作用呢?classpath 说明你的程序中引用的类所在的路径。编java程序的时候都知道import的作用吧!当要用的 阅读全文
posted @ 2013-11-27 22:26 水蜜桃小姐 阅读(743) 评论(0) 推荐(0) 编辑
摘要: Hibernate工作原理及为什么要用? 原理: 1.读取并解析配置文件 2.读取并解析映射信息,创建SessionFactory 3.打开Sesssion 4.创建事务Transation 5.持久化操作 6.提交事务 7.关闭Session 8.关闭SesstionFactory 为什么要用: 1. 对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。 2. Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作 3. hibernate使用Java反射机制,而不是字节码增强程序来实现透... 阅读全文
posted @ 2013-09-14 11:40 水蜜桃小姐 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1.s:fielderror输出指定错误信息,而不是输出全部错误信息在struts2框架中,例如在完成数据类型转换、数据校验时如果出现错误信息,我们会利用ActionSupport类中addFieldError方法来添加错误信息内容(如:在Action中使用this.addFieldError("username" , "用户名已存在!"); )。在JSP页面中利用标签在相应的字段处输出错误信息。(如:JSP页面:,在该处后面使用标签, 那么上面的错误信息也就会显示到username这个输入框的旁边。)但是,在实际开发中,它会输出全部的错误信息内容。而如 阅读全文
posted @ 2013-08-27 11:57 水蜜桃小姐 阅读(573) 评论(0) 推荐(0) 编辑