Hibernate和IBatis对比
shinyuu Java开发实战 5728 0 2014-03-04 09:04:36

项目也做过几个, 使用IBatis就做一个项目, 基本上都是使用Hibernate, 也只是知道几点关于这两个框架的区别, 今天闲着没事干, 从网上找了几篇文章, 做了一个简单的整理、网上关于这两个框架的比较也很多, 只是自己想把别人的东西拿过来整理一下, IBatis和Hibernate的比较 一、Hibernate  VS  iBATIS简介 Hibernate是当前最流行的O/R mapping框架、当前版本是3.05、它出身于sf.net、现在已经成为Jboss的一部分了、iBATI...

阅读全文

java中HashMap的用法
shinyuu Java开发实战 8534 0 2014-02-09 14:46:30

重点介绍HashMap、首先介绍一下什么是Map、在数组中我们是通过数组下标来对其内容索引的,而在Map中我们通过对象来对对象进行索引,用来索引的对象叫做key,其对应的对象叫做value、在下文中会有例子具体说明 再来看看HashMap和TreeMap有什么区别、HashMap通过hashcode对其内容进行快速查找,而TreeMap中所有的元素都保持着某种固定的顺序,如果你需要得到一个有序的结果你就应该使用TreeMap(HashMap中元素的排列顺序是不固定的) import java.util.Map; i...

阅读全文

内核数据结构---Hash List
shinyuu Java开发实战 6821 0 2014-02-09 14:43:00

内核数据结构---Hash List Linux内核中使用结构体struct hlist_head和struct hlist_node共同描述一个哈希表(Hash List)、哈希表又称散列表、在2.6.35以及以前版本的内核中、该结构定义和实现在头文件linux/list.h中、而在2.6.36以及以后版本的内核中、该结构定义在头文件linux/types.h中、实现在头文件linux/list.h中 定义如下 struct hlist_head { struct hlist_node* first; }...

阅读全文

Struts2 用 s:if test 判断属性和字符串相等时 注意双引号和单引号的使用
shinyuu Java开发实战 6707 0 2014-01-10 12:44:10

字符串N一定要用“”双引号包含,从test的包含则用单引号 ‘ ’,如果相反,则不能正确判断该属性是否与该字符串相等。 正确: <s:if test=´activityBean.searchForce=="N" ´> 错误: <s:if test="activityBean.searchForce==´N´ "> 因为java是强类型语言,单引号表示char类型,只能赋给一个字符给char类型, 而双引号则表示String类型 所以我的activityBean.searchForce属性是...

阅读全文

Java Eclipse自动生成方法注释_Eclipse注释模板设置详解
shinyuu Java开发实战 18918 11 2014-01-10 11:12:00

做为一个优秀的程序员、是十分不想写注释的、还记得我刚刚参加实习的时候、除了自己觉得理解比较难的加上了注释以外、基本上都是没有注释的、所以介于我的情况是必须要设置自动生成注释这个功能的、分享一下设置方法、以便以后使用 设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦 现就每一个元素逐一介绍: 文件(Files)注释标签: /** * @Titl...

阅读全文

eclipse中设置字体大小
shinyuu Java开发实战 6735 0 2014-01-10 09:49:55

改变eclipse 中代码字体大小,就是我打进去的java文件的字体大小 wiondow--preferences--general--appearance--colors and fonts--java--java editor text font 然后点change,在弹出的框里选字号,然后确定就可以了~~ 若资源对你有帮助、浏览后有很大收获、不妨小额打赏我一下、你的鼓励是维持我不断写博客最大动力 想获取DD博客最新代码、你可以扫描下方的二维码、关注DD博客微信公众号(ddblog...

阅读全文

hibernate-tools详细使用教程
shinyuu Java开发实战 6561 0 2014-01-09 22:38:19

Hibernate Tools是一套全新而且完整的面向Hibernate3的工具集合、它包含了Eclipse插件和Ant编译流程、Hibernate Tools是JBoss Tools的核心组件、所以他也是JBoss Developer Studio的一部分、下面给大家提供一下Hibernate Tools详细使用教程 使用hibernate-tool的版本是 Hibernatetools-Update-2010-09-08_14-25-39-H23 1、在eclipse下安...

阅读全文

struts2 iterator标签status属性
shinyuu Java开发实战 21248 12 2014-01-09 22:33:44

iterator标签主要是用于迭代输出集合元素,如list set map 数组等,在使用<s:iterator/>标签的时候有三个属性值得我们关注 1. value属性:可选的属性,value属性是指一个被迭代的集合,使用ognl表达式指定,如果为空的话默认就是ValueStack栈顶的集合 2.id属性:可选属性, 是指集合元素的id 3.status属性:可选属性,该属性在迭代时会产生一个IteratorStatus对象,该对象可以判断当前元素的位置,包含了以下属性方法 int getC...

阅读全文

JAVA中int_String的类型转换
shinyuu Java开发实战 5686 0 2014-01-09 22:31:23

1、int -> String int i=12345; String s=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf(i); 这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? 2、String -> int s="12345"; int i; 第一种方法:i=Integer.parseInt(s); 第二种方法:i=Integer.valueOf(s).intValue(); 这两种方法...

阅读全文

hibernate中实体关联的注解写法(组件映射)
Q宥咙 Java开发实战 6796 0 2013-09-30 14:16:30

所谓的组件映射意思就是在一个实体中有指向另一个实体的属性、这个属性作为该实体的一个组件而存在、比如一个丈夫的妻子可以作为丈夫的一部分而存在 表现在数据库 中的意思就是丈夫表中有妻子的name、age等属性而不像前一篇文章中介绍的丈夫和妻子各自生成一张表、这样做可以对表进行组合简化 那么具体怎么做呢? 此时Wife类不再需要id属性了、因为它不必生成一个表存储起来、也不需要添加任何注解 package vo; public class Wife { private int age; private ...

阅读全文

Hibernate简单应用实例
Q宥咙 Java开发实战 5997 0 2013-09-25 18:17:32

一、配置 1、 下载安装Tomcat,并且下载Hibernate的运行环境(主要包含一些JAR包) 2、 把要使用的数据库的JDBC驱动程序拷贝到%TOMCAT_HOME%commonlib目录下。笔者使用的是MYSQL,对应的驱动程序的JAR包为mm.mysql-2.0.4-bin.jar 3、 在Tomcat的Webapps目录下新建一个Web应用,名字为hibernate 4、 把Hibernate提供的hibernate2.jar和一些第三方的运行库拷贝到hi...

阅读全文

DD记账
top
+