- 博客(32)
- 资源 (2)
- 收藏
- 关注
原创 Hibernate 发生异常:java.sql.SQLException: ORA-00928: 缺失 SELECT 关键字
在向表格中添加记录时,发生异常:ORA-00928: 缺失 SELECT 关键字错误提示:ERROR: HHH000388: Unsuccessful: create table tt (id number(10,0) not null, date timestamp, name varchar2(255 char), primary key (id))2016-10-31 1
2016-10-31 16:58:27 6322
转载 hibernate annotation主键生成策略
hibernate annotation 之 主键生成策略Hibernate 默认总共支持 13 种生成策略 : 1. increment 2. identity 3. sequence4. hilo 5. seqhilo 6. uuid7. uuid.hex 8.
2016-10-31 16:23:13 219
原创 hibernate 注解使用日期@Temporal(TemporalType.DATE)
private Date born; //是java.util.Date 类型!@Temporal(TemporalType.DATE) 是java.util.Date 类型!1.日期:@Temporal(TemporalType.DATE) @Column(name = "bornDate", nullable = false, length = 1
2016-10-28 11:29:09 570 1
原创 hibernate 一级缓存二级缓存及查询缓存
一级缓存1. 一级缓存只缓存整个对象,不能缓存对象属性;2. 一级缓存是Session级的缓存,不能跨多个Session对象来使用;3. Session的load/get方法支持一级缓存的读和写;4. Query的list接口只支持一级缓存的写入,不能从一级缓存中读出对象。list接口加载对象要发出SQ
2016-10-27 16:42:28 449
转载 Hibernate 检索方式
HQL 面向对象查询语句,语法和SQL类似, 可以实现SQL语句大部分功能 ! HQL查询必须通过 Query接口,并且可以使用链式编程风格 例:Query query = session.createQuery("from Customer where name =?"); query.setParamet
2016-10-26 17:17:13 294
原创 Hibernate 查询HQL,QBC 及命名HQL,SQL查询
1导航对象图检索方式 根据己经加载的对象,导航到其他对象。 如: Dept dept= session.get(Dept.class ,10 ); // 持久Dept //由于dept关联了emps集合,hibernate就会自动生成SQL语句去检索 Emp的数据 cust
2016-10-26 17:13:50 358
原创 Hibernate 关联映射one-to-one
一对一关联有两种实现方式:(1)共享的主键关联,(2)一对一的外键关联1、共享的主键关联:让两个对象具有共同的主键值,以表明他们之间的一一对应关系。Person.java类public class Person implements java.io.Serializable { // Fields private In
2016-10-26 15:56:36 288
原创 hibernate Query中的list和iterator方法区别
1.通过Session得到Query的对象,并用list集合输出 /** * list: 1条查询语句 */ @Test public void list1() { // 1)获得会话 Session session = HibernateUtil.currentSession(); // hql语句 Dept实体类 String hql = "from Dep
2016-10-24 11:47:30 417
原创 Hibernate 关系映射 many-to-many
1 创建数据表drop table studentm;create table studentm( sid number(5) primary key, sname varchar2(20) not null)drop table teacherm;create table teacherm( tid number(5) primary key, tname var
2016-10-24 11:23:46 237
转载 Hibernate load与get的区别
延迟加载: load是true;而get是false; load采用的是延迟加载的方式 而get不是,也就是说get()采用立即加载方式,而load()采用延迟加载;,hibernate思想是 这个方法支持延迟加载 他就认为这个对象一定在数据库存在.(1)load方法的加载过程: 例如:Student stu =
2016-10-21 11:40:19 253
原创 MyEclipse10.7中使用Hibernate异常org.hibernate.InvalidMappingException
发生异常:org.hibernate.InvalidMappingException: Unable to read XML Caused by: org.dom4j.DocumentException: http://hibernate.org/dtd/hibernate-mapping-3.0.dtd%20 Nested exception: http://hibe
2016-10-19 16:06:21 335
原创 Jquery 操作下拉列表select的值,文本,索引等
HTML页面结构城市 上海 北京 杭州区域:JS $(function(){ //(5)修改下拉列表选中项--->是错误的写法 // $("#city option[text='上海']").attr("selected", true); //应改为: $("#city option:eq(0)"
2016-10-17 16:35:57 355
原创 Jquery 实现checkbox的反选,全选,全不选.
HTML 页面结构 今日话题 视觉焦点 财经 汽车 科技 房产 旅游 JS $(function(){ //全选 $("#btnCheckAll").click(function(){ // checked="checked" //匹配
2016-10-17 11:00:11 258
原创 Jquery Ajax传递到Servlet中文是乱码??
jquery Ajax传递到Servlet中文是乱码??解决如下:(1)在js中对需要的传送的参数进行编码encodeURI(encodeURI(param))如: url:"users?uname="+encodeURI($(this).val()),(2)在服务器接受后对其进行解码String param =
2016-10-16 18:07:01 461
转载 jQuery find和filter的区别
首先 我们看.find()方法:现在有一个页面,里面HTML代码为;程序代码div class="css"> p class="rain">测试1p>div>div class="rain"> p>测试2p>div>如果我们使用find()方法:var $find = $("div").find(".rain");al
2016-10-13 16:20:29 273
原创 jquery stop()停止当前所有动画效果
stop()函数用于停止当前匹配元素上正在运行的动画。stop()方法的功能是在动画完成之前,停止当前正在执行的动画效果,这些效果包括滑动、淡入淡出和自定义的动画,它的调用格式为:jQueryObject.stop( [ queueName ] [, clearQueue [, jumpToEnd ] ] )其中,两个可选项参数clearQueue和goToEnd都是布
2016-10-12 16:37:04 2230
原创 jQuery focus和blur事件
Html页面结构: 会员登录 用户名 密 码 JS $(function(){ // $("#uname").focus(function(){ $(this).addClass(
2016-10-11 17:18:15 460
原创 JS 如何判断 undefined
JS时常遍历数据时,就会显示undefined! typeof 返回的是字符串,有六种可能:"number" "String" "boolean" "object" "function" "undefined"if(typeof(value)!="undefined"){ alert(value); } JS 中如何判断 nullvar ext = null;
2016-10-11 16:20:44 582
原创 JQuery ajax()使用提交表单数据
HTML页面结构: 姓名: 密码: JS:$(function(){ //1)获取表单的参数来传值 $("#btn1").click(function(){ $.ajax({ type:"POST", url:"my", data:"uname="+$("[name='uname']").val()+"&upass="+$("[name='upass']
2016-10-10 17:21:02 1250
原创 JQuery 可见性过滤器
HTML页面结构: 12-hidden34-hidden5 CSS样式/* 层的大小,背景色,左浮动,外边距5px,内边距5px,边框 */div { width:75px; height:40px; background: #99F; margin:5px; float:left; border:2px solid g
2016-10-09 16:46:32 324
原创 JQuery 内容过滤选择器
HTML页面结构:contains(text) empty has(selector) parent 内容过滤选择器Test ResignJIMD MartinMalcom Test SinclairM.OhnHas p:contains(text) 选取含有文本内容为"text"的元素$("#a1").click(function(){ //查
2016-10-09 15:58:37 331
原创 JQuery 基本过滤选择器
HTML页面结构:first last not even odd eq(1) gt(1) lt(1) header(h1-h6) animated :first选取第一个元素 $("#a1").click(function(){ $("input:first").css("border","2px solid blue"); });
2016-10-09 15:27:05 390
原创 JQuery 层次选择器
在DOM元素之间的层次关系主要包含元素的后代元素、子元素、相邻元素和兄弟元素等HTML的结构: 姓名: 密码: 性别: 男 女 地址: 1.(ancestor descendant)在给定
2016-10-09 14:44:39 252
原创 MyEclipse 清理项目缓存
在运行项目时遇到过这种情况: 原本修改的代码已完成,但在页面访问的时候还是原来的访问的页面;那么肯定是MyEclipse的缓存了。 具体操作如下: 单击OK! 就完成了!
2016-10-08 17:01:54 348
原创 JSON+Ajax+JQuery实现无刷新
具体要求: 实现注册页面的信息 (jsp+servlet) 页面index.jsp name: pass: (1)用Ajax+JSON来实现 xmlhttprequest.jsvar xmlhttp; //核心对象function MyAjax() { // 获取数据 var name = document.get
2016-10-08 16:37:51 481
原创 JSON 介绍json-lib使用
一、 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包,主要就是用来解析Json数据, 在其官网http://www.json.org/上有详细讲解。二、下载jar依赖包:[链接: http://pan.baidu.com/s/1o88OIIu 密码: 4ggm]三、具体使用
2016-10-07 16:44:57 392
原创 JSON 介绍org.json的使用
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别。 org.json包是另一个用来beans,collections,maps,java arrays 和XML和JSON互相转换的包,主要就是用来解析Json数据,在其官网http://www.json.org/上有详细讲解 ,去官网
2016-10-07 16:28:37 608
原创 SSH框架包的问题
NoClassDefFoundError: org/slf4j/LoggerFactory和NoClassDefFoundError: org/apache/log4j/LogManager解决方法1.如果运行程序出现错误:“Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFa
2016-10-07 15:33:54 187
原创 JSON 轻量级数据交换
JSON的全称是”JavaScript Object Notation”,意思是JavaScript对象表示法,它是一种基于文本,独立于语言的轻量级数据交换格式。 XML也是一种数据交换格式,为什么没有选择XML呢? 因为XML虽然可以作为跨平台的数据交换格式,但是在JS(JavaScript的简写)中处理XML非常不方便,同时XML标记比数据多,增加了交换产生的流量,而JSO
2016-10-04 15:54:57 322
原创 JS 输入框只能输入数字
说明:onkeyup=按键抬起触发, onafterpaste=粘贴之后触发 onkeypress =按下并放开任何字母数字键时触发 onbeforepaste=粘贴之前触发 onkeydown 按下任何键盘键(包括系统按钮,如箭头键和功
2016-10-03 11:19:52 461
原创 JS 实现简单的操作(数量,单价,金额)
JS实现简单的操作 // 通过值改变事件: 根据商品ID,获得价格 function fun(strs){ //获得值 var str = strs.value; //获得价格 var price = str.split("_")[1]; document.getElementById("price").valu
2016-10-03 10:59:12 6771
原创 在MyEclipse中 The type java.io.ObjectInputStream cannot be resolved.
在MyEclipse中发生了异常:The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .class files原因:是换了Tomcat7.0应用服务器导致以上错误,而JDK指定了jdk1.8版本。解决:Myeclipse自带以
2016-10-03 10:13:36 4042
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人