09 2016 档案

Interceptor
摘要:拦截器是可以控制权限,当用户需要查看查看某些功能的时候,需要判断是不是登录了,如果没有登录的,就可拦截的过程。。 首先,我们都知道struts.xml 中有action 节点, 这个节点表示你想要访问的功能。 如果我们不想让用户直接去干遇到它,则可以为他设置一个拦截器iterceptor 可以再st 阅读全文

posted @ 2016-09-30 12:29 卅年 阅读(263) 评论(0) 推荐(0)

ExecutorType 的类型
摘要: 阅读全文

posted @ 2016-09-23 10:44 卅年 阅读(364) 评论(0) 推荐(0)

transactionManager 以及datasource type解析
摘要:transactionManager 在 MyBatis 中有两种事务管理器类型(也就是 type=”[JDBC|MANAGED]”): JDBC – 这个配置直接简单使用了 JDBC 的提交和回滚设置。 它依赖于从数据源得 到的连接来管理事务范围。 MANAGED – 这个配置几乎没做什么。它从来 阅读全文

posted @ 2016-09-18 16:25 卅年 阅读(3156) 评论(0) 推荐(0)

Mybatis
摘要:01.书写大配置: mybatis-config.xml,并将大配置放在src目录下: 02.书写实体类: 03.书写小配置(包含crud) 04.测试类 别名的使用(如下实体类就可以用Dept代替) GetMapper()的使用 首先创建接口:IDeptDao 然后创建该接口对应的xml文件,相当 阅读全文

posted @ 2016-09-18 16:21 卅年 阅读(189) 评论(0) 推荐(0)

组件映射
摘要:组件映射关键字componet 建立关系数据模型的一个重要原则是在不会导致数据冗余的前提下,尽可能减少数据库表的数目及表之间的外键参照关系。以员工信息为例,员工信息中有员工的家庭地址信息,如果把地址信息单独放在一张表中,然后建立员工信息表和地址信息表之间的外键参照关系,当每次查询员工信息时,都需建立 阅读全文

posted @ 2016-09-05 15:57 卅年 阅读(221) 评论(0) 推荐(0)

映射一对一关联
摘要:00:hibernate提供了两种一对一关联关系的方式,按照外键映射和按照主键映射. 01.(1)保存员工档案的同时分配给员工一个账号.. 在映射持久化对象中的属性时,需要注意一些问题 Resume1.hbm.xml <many-to-many name="users1" class="cn.hap 阅读全文

posted @ 2016-09-05 15:31 卅年 阅读(120) 评论(0) 推荐(0)

no-proxy 和proxy 的区别
摘要:Child <- many-to-one ->Parent class Child { private Parent parent; public Parent getParent (){ return this.parent;//访问了实例变量 } } class Parent { private 阅读全文

posted @ 2016-09-04 23:19 卅年 阅读(130) 评论(0) 推荐(0)

extra增强延迟加载
摘要:这种配置和配置为lazy=true是一样的,但它的好处在于调用size/contains等方法时,并不查询整个集合的数据,而是发送一条sql语句来处理,只有真正在使用时才全部去查询整个集合 阅读全文

posted @ 2016-09-04 23:00 卅年 阅读(130) 评论(0) 推荐(0)

单向一对多,双向一对多,双向多对多
摘要:什么叫做单向? 就是在entity中体现为两个持久化对象中其中一个对象包含另一个对象的对象或者对象的集合. 什么叫做双向? 两个持久化对象相互关联,entity中都有对方的集合集合或者对象; 在hbm.xml中主要代码为 test代码块 阅读全文

posted @ 2016-09-03 18:38 卅年 阅读(424) 评论(0) 推荐(0)

inverse理解
摘要:首先术语inverse 被翻译为反转的意思。inverse 制定了关联关系中的方向。 当set的inverse属性默认情况下,hibernate会按照持久化对象的属性变化来同步更新数据库。 得到两条sql语句 Dept dept =(Dept)session.load(Dept.class,new 阅读全文

posted @ 2016-09-03 18:27 卅年 阅读(558) 评论(0) 推荐(0)

关联关系
摘要:下面就针对这个问题分为三个方面 1)一对多双向关联 2)多对一单向关联 3)一对多双向自身关联 1)一对多双向关联 需要注意的是通常情况下,一对多双向关联和多对一双向关联都是同一个意思。因为就从你那个角度来看待这个问题了,这个应该是么有问题滴。 实体配置 private Set<Score> sco 阅读全文

posted @ 2016-09-01 16:38 卅年 阅读(241) 评论(0) 推荐(0)

ThreadLocal
摘要:ThreadLocal是什么 早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。 当使用ThreadLocal维护变量时,ThreadLocal为每个使用该 阅读全文

posted @ 2016-09-01 16:37 卅年 阅读(145) 评论(0) 推荐(0)

save(),saveorupdate()还有marqe()
摘要:所有这三个方法,也就是save()、saveOrUpdate()和persist()都是用于将对象保存到数据库中的方法,但其中有些细微的差别。例如,save()只能INSERT记录,但是saveOrUpdate()可以进行记录的INSERT和UPDATE。还有,save()的返回值是一个Serial 阅读全文

posted @ 2016-09-01 16:36 卅年 阅读(181) 评论(0) 推荐(0)

导航