摘要: 使用hibernate框架时候报错:no currentsessioncontext configured! 这个错误是当我们使用getCurrentSession();时候引起的,原因是currentSession配置错误,与事务有关,当我们使用currentSession的时候需要在hibern 阅读全文
posted @ 2017-07-31 23:11 玛旁雍错 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 1.从返回结果上对比: load方式检索不到的话会抛出org.hibernate.ObjectNotFoundException异常; get方法检索不到的话会返回null; 2.从检索执行机制上对比: load方法的执行则比较复杂首先查找session的persistent Context(一级缓 阅读全文
posted @ 2017-07-27 23:38 玛旁雍错 阅读(5530) 评论(0) 推荐(0) 编辑
摘要: 1.开闭原则(Open Close Principle) 定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。 开放-封闭原则的意思就是说,你设计的时候,时刻要考虑,尽量让这个类是足够好,写好了就不要去修改了,如果新需求来,我们增加一些类就完事了,原来的代码能不动则不动。这个原则有两个特性 阅读全文
posted @ 2017-06-04 22:04 玛旁雍错 阅读(15051) 评论(1) 推荐(3) 编辑
摘要: 成员变量和局部变量的区别 成员变量: 1、成员变量定义在类中,在整个类中都可以被访问。 2、成员变量随着对象的建立而建立,随着对象的消失而消失,存在于对象所在的堆内存中。 3、成员变量有默认初始化值。 局部变量: 1、局部变量只定义在局部范围内,如:函数内,语句内等,只在所属的区域有效。 2、局部变 阅读全文
posted @ 2017-04-23 23:30 玛旁雍错 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 构造器是一个方法。像普通方法一样,我们在类中定义构造器。构造器有如下基本特征: 1.构造器的名字和类的名字相同 2.构造器没有返回值 我们定义Deme类的构造器: public class Test{ public static void main(String[] args) {Deme aPer 阅读全文
posted @ 2017-04-22 22:46 玛旁雍错 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 周末老师让写一个 猜数字的java小游戏,随机生成一个不同的四位数,然后根据用户的输入来判断 ,给出相应的结果 每次都是输入4位数字,按照标准, 分为数字存在(记录为B); 数字存在且位置正确(记录为A) 例如: 生成数字1234 竞猜数字: 1367(提示竞猜结论: 1A1B) 然后我结果定义的返 阅读全文
posted @ 2017-04-16 22:28 玛旁雍错 阅读(8911) 评论(0) 推荐(0) 编辑
摘要: 二维数组本质上是以数组作为数组元素的数组,即“数组的数组”。 例如: int arr[3][4], 定义arr为3*4(3行4列)的数组 注意,不能写成arr [3,4], 由上图可以看出,在内存中二维数组是按照行主序进行存储的,从内存的角度上看,二维数组本质就是一个一维数组。如果把二维数组的每一行 阅读全文
posted @ 2017-04-15 21:37 玛旁雍错 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 运算符 1.1 整数除0将产生一个异常,而浮点数除0将会得到无穷大或NaN。 1.2 自增和自减 如: int m = 7; int n = 7; int a = 2 * m++; // a=14 int b = 2 * ++n; // b=16 建议表达式中不要使用这两个符号,这可能带来迷惑,并产 阅读全文
posted @ 2017-04-09 19:19 玛旁雍错 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 大师都是从菜鸟成长而来,要学习java首先要配置Java开发环境。 下载JDK(Java SE Development Kit),可以从Oracle官网下载; 安装JDK,注意自定义安装目录; 开始配置环境变量,打开控制面板(右键左下角win键),查看方式为 大图标>>系统>>(左侧控制面板主页)高 阅读全文
posted @ 2017-04-08 17:44 玛旁雍错 阅读(257) 评论(0) 推荐(0) 编辑