- 浏览: 24164 次
- 来自: 杭州
最新评论
文章列表
package com.xjgs.util;
public class PageUtil {
private int size;//每页显示的条目数
private int num;//用户选择的页号
private int rowCount;//该次查询信息的总数
private int startRow;//分页查询信息起始的行号 即limit后面第一个参数
private int pageCount;//总页数
private int first = 1;//首页
private int last;//末页
private int prev;//上一 ...
http://www.findjar.cn/showjar.x?id=7714 查找jar包下载网站
http://api.highcharts.com/highcharts#chart.alignTicks highcharts api
枚举类型可以有构造方法,但是必须是私有的,只能在枚举的内部访问,
枚举类型 也属于一种类型,用于定义变量,以限制变量赋值,只能通过枚举名的.值来访问。
好的一点是有个enumset这样的一个util类可以创建该枚举类型的set集合,然后可以遍历这个set集合,再进行赋值
enum中可以有这样类型的常量
blue(“blue” ...
1.关于orm文件,配置信息的时候colum可以作为一个标签,这时候可以用来详细指定列的类型,这个属性是sql-type ,
2.单向对于多对一来说,可以级联保存删除,更新,是用cascade这个属性来控制的。一个事物之内如果要进行多种操作,就使用回调,fetch这个属性:manytoone 的默认属性fetch是select (单独发送sql语句),fetch=“join”的时候,会发送一条join的sql语句。默认属性lazy=“proxy”
3,单向对于一对多而说,<set>标签的fetch的默认值是select lazy的默认值是proxy 在set中配置< ...
hibernate 的load和get的区别,load支持懒加载,每次在调用对象的方法的时候才会发送sql语句,发送sql语句的对象实际上是po对象的代理类cglib代理,该代理丰富了po的功能,并且,调用po的getid和getClass 是不会发送sql语句的。load会抛出objectnotfoundexception 因为如果返回的值是null的话,没有办法产生该对象的cglib代理,所以会抛异常。
2.关于hibernate的配置文件,configuration对象创建的时候,根据配置文件的类型,调用会有不同,如果是propertiy文件,则直接new configuration ...
Jdk代理和cglib代理的区别:
1. jdk代理是代理类和目标类拥有实现同样的借口
2. cglib代理是:代理类继承自目标类,即代理类是目标类的子类
3. 使用代理其实是为了增强方法
Aop中的切面实际上是类,是包含有很多公用方法的类 那些公用方法实际上就是横切性关注点(aspect)
被代理的对象就是目标对象==被拦截的对象(target object)
连接点:目标类的方法(joinpoint)
切入点 (pointcut)
(advice)通知:除连接点额外的信息
将切面中的横切性关注点应用到目标类的连接点(目标类的方法)上
工厂类的作用(织入)spring 的aop做织入
1产 ...