`
文章列表
当new一个user的时候,是处于瞬时状态 当调用session.save(user)的时候,user对象会放到session里,此时处于持久状态 当提交事务的时候,user对象才会存到DB中 当调用session.close的时候,user对象会从session中出来,此时处于脱管状态 三种状态对象的区别:标准就是与session,与数据库的关系 瞬时状态:与session,数据库无关 持久状态:在session里,在数据库里,当持久化状态对象发生改变的时候,hibernate会检测到 问题一:当调用了session.save(User)后,又调用了user.setName(“张三”),hib ...

toString方法

public class Test { public static void main(String[] args) {  User s=new User();  s.setId(1);  System.out.println("s is"+s); }}   public class User{ private Integer id; private String firstname; private String lastname; private Integer parentID; private int age; private Set childrens; pri ...

遍历set

Iterator it = set.iterator(); for(;it.hasNext();){ User e = (User)it.next(); System.out.println(" name is"+e.getFirstname()); }
其实单实体的一对多和多对一和2个实体的用法是一样的,现在以user为例:   java代码:   package com.test.bean; import java.util.Set; public class User{ private Integer id; private String firstname; private String lastname; private Integer parentID; private int age; private Set childrens; private User user;    public Set getChildre ...
1 快速生成import,当从网上拷贝一段程序后,不知道如何import进所调用的类,试试【Ctrl+Shift+O】快捷键,一定会有惊喜。 Ctrl+Shift+M(先把光标放在需导入包的类名上) 作用是加Import语句。 Ctrl+Shift+O作用是缺少的Import语句被加入,多余的Import语句被删除。 alt+左右方向键 MyEclipse中文件之间的切换 2 Ctrl+M切换窗口的大小Ctrl+Q跳到最后一次的编辑处F3跳到声明或定义的地方。F5单步调试进入函数内部。F6单步调试不进入函数内部.F7由函数内部返回到调用处。F8一直执行到下一个断点。Ctrl+/ ...
访问时jsp页面的错误:org.springframework.dao.InvalidDataAccessResourceUsageException: could not initialize a collection   原因:     <set name="childrens" inverse="true"  lazy="false" where="parentFunction=S_FUNCTION_ID">         <key>                <colu ...
/*调用点击事件*/function query(){$("#bquery").click(function() {   var fp = jQuery.trim($("#tquery").val());   if (fp == "") {    $("#wfnli>li").each(function() {     $(this).removeClass("hidrow");    });   } else if (fp != "") {    $("#wf ...
系统默认情况下,使用Tab按键切换页面元素的焦点,有没有想过回车键Enter也可以实现这种功能,并且具有良好的用户体验。接下来我们使用Jquery实现回车键Enter切换焦点,此代码在常用浏览器IE7, IE8, Firefox 3, Chrome 2 和 Safari 4测试通过。          使用的开发工具是微软VS2010+Jquery框架。 实现步骤如下 1、首先引用Jquery类库 <script src="Scripts/jquery-1.4.1.min.js" type="text/javascript">&l ...
  import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.net.URISyntaxException; /** * 从文件中读取信息 */ public class ReadFile {  /**  * @param args  * @throws URISyntaxException   */ public String[] readFile(String fileName){    String ...
最近在重构自己的小Demo 想把自己的下Demo 变成可以配置的程序。但是遇到了一些困难,走了不少的弯路,最终还是解决了。 如果你是个牛人,你不用看了,写这些东西是给和我一样的菜鸟看的。先说说我的Demo吧,我写的是一个简单新闻管理系统,很简陋的那种,不过麻雀虽小,但是五脏俱全。基本的增、删、查、改,都有,用到了FCKeditor。一开始我连接数据库用的是最原始的方法,把数据库的连接信息全写在代码里,写完以后就没去管他了,十一放假这几天,看了看自己的代码,觉得代码结果不好,于是就开始重构自己的代码,首先就是重写数据库的连接管理我把连接数据库的一些基本信息写到了database.propertie ...
配置的Action默认在项目根目录下,如 /tests/loginAction.action,所以在jsp页面引用是请慎重
Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。目前Sun 公司正在组织多方力量将此文档翻译成中文,并于2005年10月31日在Sun 中国技术社区(http://gceclub.sun.com.cn/)正式发布第一批中文版Java API文档(包括java.lang和java.util类库API 文档的中文版)。经过将近10个月的努力,目前我们已经将Java SE 5.0的全部API文档中文化。开发人员可以通过Sun 中国技术社区的网站在线浏览相关文档,也可以将全部文档下载 ...
您还未登录!|登录|注册|帮助CSDN首页资讯论坛博客下载搜索更多CTO俱乐部学生大本营培训充电移动开发软件研发云计算程序员TUP曹欣的Blog条新通知登录注册欢迎退出我的博客配置写文章文章管理博客首页 全站 当前博客 空间博 ...
JS拒绝访问错误的产生原因及解决办法 By at 2009年07月23日 in 编程开发 | 1 条评论 js报错:拒绝访问 该错误大部分产生在有iFrame的页面。这个时间你需要检查一下2个页面OPEN出来的地址。 产生的原因是因为打开页面的地址与当前页面的地址不在一个域内,这样浏览器的安全机制会阻止JS跨域的操作。 案例:在一个系统中,使用iFrame包含了第三方(另一个domain的)的页面,两个系统部署在同一台机器上,iFrame包含的页面首页是个登陆界面,在iFrame所在的页面中使用脚本获取登陆界面的内容,并且对用户名和密码域赋值并提交,以实现自动登陆。但是,如果以htt ...
ORA-00604:递归SQL层1出现错误 * ORA-00942:表或视图不存在http://tech.ddvip.com/2007-05/117880760423940_2.html  1. drop user出现问题  报出以下错误后退出  ORA-00604: error occurred at recursive SQL level 1  ORA-00942: table or view does not exist .  关于 recursive SQL 错误我们有必要做个简单说明.  我们知道,当我们发出一条简单的命令以后  Oracle数据库要在后台解析这条命令,并转换为Orac ...
Global site tag (gtag.js) - Google Analytics