![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
sunqing0316
这个作者很懒,什么都没留下…
展开
-
Struts1和Struts2的区别和对比(完整版)
struts2不是struts1的升级,而是继承的webwork的血统,它吸收了struts1和webwork的优势。先看struts的Action官方注释(struts1.3.8源代码)/** * An Action is an adapter between the contents of an * incoming HTTP request and the corre转载 2015-10-29 17:16:33 · 623 阅读 · 2 评论 -
行转列case when和decode对比
占位原创 2015-07-28 23:03:36 · 1158 阅读 · 2 评论 -
Hibernate主键生成策略
Hibernate主键生成策略原创 2015-05-15 11:11:37 · 1206 阅读 · 1 评论 -
Hibernate核心接口
Hibernate作为持久层中间件,它的具体实现对与上层调用是透明的,即上层通过接口来调用Hibernate的具体实现,所以学习Hibernate,自然应该先从接口开始了。Hibernate有五大核心接口,分别是:Session Transaction QuerySessionFactoryConfiguration 。这五个接口构成了Hibernate运行的基本要素,可以执行存取,持久化原创 2015-04-29 16:52:44 · 901 阅读 · 13 评论 -
Hibernate中对象的三种状态
在hibernate的学习中了解到java对象的三种状态:Transient(瞬时状态):刚用new语句创建的java对象,还没有被持久化,不处于Session的缓存中,也就是平时所熟悉的普通Java 对象。处于瞬态的对象称为瞬态对象。如: Student stu = new Student();瞬时对象特点: (1) 不和 Session 实例关联 (2) 在数据原创 2015-04-22 00:32:14 · 980 阅读 · 10 评论 -
Java中的常用术语
DAO:Data Access Object数据访问接口,数据访问:顾名思义就是与数据库打交道。夹在业务逻辑与数据库资源中间。EAO:(Entity AccessObject)EAO是基于DAO的,它分离了数据层、持久层、业务层和表达式。把实体作为对象进行传递。EAO与DAO在本质上是相同的,只是传输的对象是不同的。EAO接口实现类中用Entity传递。DTO:Data TransferO原创 2015-03-31 22:53:49 · 900 阅读 · 5 评论 -
Java泛型之通配符
概念 Java通配符有两种 1、无限定通配符 形式 2、限定通配符 上边界限定通配符形式 //用Number举例 下边界限定通配符 形式 //用Number举例无限定通配符 使用?通配符可以引用其他各种参数化的类型,?通配符定义的变量的主原创 2015-03-31 22:39:42 · 903 阅读 · 5 评论 -
Cannot change version of project facet Dynamic web module to 2.5
在Eclipse中新建了一个web项目,但是项目上报错,有红色小叉叉,但是展开项目,子项目上并没有报错,单是这样看的话找不到错误在哪里。打开Markers窗口,提示pom.xml文件有错,但是无论怎么改都不起作用,这个问题让人很无语,知道有错,但却不知道该怎么改。不过,在伟大的江江同学的帮助下,最后终于解决了。原来是这样的:我们用Eclipse创建Maven结构的web项目的时候选择了Arti原创 2015-02-09 21:56:01 · 19541 阅读 · 10 评论 -
邂逅java——J2EE
J2EE是什么产生原因原创 2014-07-11 09:23:19 · 1066 阅读 · 10 评论 -
邂逅java——编译or解释
看一本书,前一页写着“java语言是一种 ”原创 2014-07-04 17:43:05 · 1055 阅读 · 9 评论 -
邂逅java
正式进入Java的学习以后,发现要学习的东西好多,要整理的东西也很多,原创 2014-07-04 10:47:16 · 1520 阅读 · 8 评论 -
父类引用指向子类对象
父类引用指向子类对象指的是:例如父类Animal,子类Cat,Dog。其中Animal可以是类也可以是接口,Cat和Dog是继承或实现Animal的子类。Animal animal = new Cat();即声明的是父类,实际指向的是子类的一个对象。那这么使用的优点是什么,为什么要这么用?可以用这几个关键词来概括:多态、动态链接,向上转型也有人说这是转载 2014-06-28 16:42:59 · 831 阅读 · 9 评论 -
算法——递归
定义程序调用自身的编程技巧称为递归( recursion)。递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所需要的多次重复计算,大大地减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。一般来说,递归需要原创 2014-06-24 11:00:49 · 1270 阅读 · 15 评论 -
邂逅java——print() ,println()
在学习马士兵老师的J2SE视频的时候,他举例子,输出有时候用print,有时候用println,当时也print()方法在输出括号里指定的字符串后就结束操作,而不再添加回车,光标停留在字符串最后一个字符的右边,println()则是添加回车,光标停在下一行。for(i=1;iprintln(i);结果:12345for(i=1;i print(i)原创 2014-07-01 08:26:24 · 992 阅读 · 6 评论 -
完美解决 未能打开编辑器:Unmatched braces in the pattern.
原文地址:http://blog.csdn.net/hytdsky/article/details/4736462Eclipse出现这个问题而不能查看源代码 原因就是语言包的问题 出现这个问题了 一定是安装了中文或者多国语言包下面我就来交大家解决的办法 超简单的第一步配置自己Eclipse的启动参数 eclipse.ini 在最后面加入这段代码 -Duse转载 2017-01-09 09:48:20 · 599 阅读 · 0 评论