摘要: Hibernate多对多的例子不少,但仔细一看,大多数都是保存的,删除谈的少,但问题还不少,因此有必须简单测试一下,以下我们来个简单的多对多关系建立老师Teacher 与 课程Course 是一个多对多的关系,Pojo与XMl配置如下。PojoJava代码/***CourseEntity*seetable:tbl_course*/packagecom.leo.domain;importjava.util.HashSet;importjava.util.Set;/***@authorsuperleo**/publicclassCourse{privateStringid;privateStrin 阅读全文
posted @ 2012-12-10 20:42 青原 阅读(273) 评论(0) 推荐(0)
摘要: 实际开发中遇到JQuery与其他js库起冲突 究其原因,是它们的全局对象定义冲突了,特别是变量”$”,可重载$函数。使用jQuery.noConflict()就可以通过重载$函数例:项目中应用的 <script type="text/javascript" src="js/mootools.js"></script><script type="text/javascript"> jQuery.noConflict(); //重载 默认JQuery或者简洁一点用 var $j = jQuery.noC 阅读全文
posted @ 2012-12-03 20:29 青原 阅读(466) 评论(0) 推荐(0)
摘要: 出于某些原因需要把别人jar包里面的class修改一下信息配置文件*.properties MANIFEST.MF 这些东西可以直接用记事本打开修改 然后替换掉就OK..在网上游荡了半天,没有找到合适的方法开始我是先用jd-gui反编译 把我需要修改的那个A.class文件反编译出来把代码保存到A.java然后直接在dos里面用javac A.java编译问题来了..因为A.java引用了很多其他jar下面的方法 而且A.java有package鼓捣了半天以后 最终结果:编译无法正常通过 不能达到直接修改替换掉别人的class文件的目的于是又在网上转悠看到jclasslib这个东西 于是又鼓捣 阅读全文
posted @ 2012-11-30 21:57 青原 阅读(1326) 评论(0) 推荐(0)
摘要: <c:foreach>用法转的,可以用来作为自己的学习笔记<c:foreach>类似于for和foreach循环 以下是我目前见过的用法:1、循环遍历,输出所有的元素。<c:foreach items="${list}" var="li">${li}</c:foreach>注意:items 用于接收集合对象,var 定义对象接收从集合里遍历出的每一个元素。同时其会自动转型。2、循环遍历,输出一个范围类的元素。<c:foreach items ="${lis}" var = &quo 阅读全文
posted @ 2012-11-29 10:48 青原 阅读(36512) 评论(0) 推荐(1)
摘要: Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+D:删除当前行Ctrl+Alt+↓复制当前行到下一行(复制增加)Ctrl+Alt+↑复制当前行到上一行(复制增加)Alt+↓当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑当前行和上面一行交互位置(同上)Alt+←前一个编辑的页面Alt+→下一个编辑的页面(当然是针对上面那条来说了)Alt+Enter显示当前选择资源(工程,or文件or文件)的属性Shift+Enter在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)Shift+Ctrl+Enter在当前行插入空行(原理同上条)Ctrl 阅读全文
posted @ 2012-11-21 10:28 青原 阅读(266) 评论(0) 推荐(0)
摘要: 即使在图形用户界面占统治地位的今天,控制台输出仍旧在Java程序中占有重要地位。控制台不仅是Java程序默认的堆栈跟踪和错误信息输出窗口,而且还是一种实用的调试工具(特别是对习惯于使用println()的人来说)。然而,控制台窗口有着许多局限。例如在Windows 9x平台上,DOS控制台只能容纳50行输出。如果Java程序一次性向控制台输出大量内容,要查看这些内容就很困难了。对于使用javaw这个启动程序的开发者来说,控制台窗口尤其宝贵。因为用javaw启动java程序时,根本不会有控制台窗口出现。如果程序遇到了问题并抛出异常,根本无法查看Java运行时环境写入到System.out或Sys 阅读全文
posted @ 2012-10-20 21:44 青原 阅读(883) 评论(0) 推荐(0)