struts2.4+spring3.1+hibernate4.1的SSH框架_SSH框架实例
dwtedx Java开发实战 4357 0 2014-08-02 11:25:25

SSH 为 struts2.4+spring3.1+hibernate4.1的一个集成框架 是目前较流行的一种Web应用程序开源框架 集成SSH框架的系统从职责上分为四层:表示层、业务逻辑层、数据持久层和域模块层 以帮助开发人员在短期内搭建结构清晰、可复用性好、维护方便的Web应用程序 其中使用Struts作为系统的整体基础架构、负责MVC的分离 在Struts框架的模型部分、利用Hibernate框架对持久层提供支持、业务层用Spring支持 具体做法是:用面向对象的分析方法根据需求提出一些模...

阅读全文

Map如何转换成对象_如何把Map转换成对象
dwtedx Java开发实战 8642 1 2014-07-28 13:32:15

介绍 在做一个项目的时候,遇到了一点小问题,就是map转换成对象,相信大家都遇到过了,我写下来只是为了自己记下哦 从solr结果集中取数据,取到了结果集,但是结果集是一个map,而我想要得到的是一个对象,怎么处理呢? 我先后尝试了三种方式: 以下是获取的源数据: SolrDocument[{id=25157561, productId=000000000108292291, product={"name":"鸭鸭 轻薄羽绒服女正品清仓 时尚春秋外套 柠檬黄 170/92A", "oldId":"199...

阅读全文

PowerDesigner使用教程_使用方法
dwtedx Java开发实战 1220 0 2014-07-05 15:58:04

PowerDesigner是一款功能非常强大的建模工具软件,足以与Rose比肩,同样是当今最著名的建模软件之一。Rose是专攻UML对象模型的建模工具,之后才向数据库建模发展,而PowerDesigner则与其正好相反,它是以数据库建模起家,后来才发展为一款综合全面的Case工具。 PowerDesigner主要分为7种建模文件: 1. 概念数据模型 (CDM) 对数据和信息进行建模,利用实体-关系图(E-R图)的形式组织数据,检验数据设计的有效性和合理性。 2. 逻辑数据模型 (LDM) Power...

阅读全文

java的反射技术_反射技术_android 反射技术
dwtedx Java开发实战 1072 0 2014-07-04 08:42:18

java的反射机制 我们都知道,一个java类中,有成员变量、成员方法、构造方法等等,反射机制,就是动态的获取这些类中的信息,并动态的调用对象的方法。通常只有要设计框架的过程中,才会使用java反射相关的api,但是了解java反射机制的基本原理与基本方法,可以帮忙我们在日后对框架的学习与应用提供很大的帮忙。 了解Class类: Class类代表着某个类的字节码,要使用反射,就需要取得对应的Class对象,然后就通过这个对象,就可解剖出类的成员变量,成员方法等等。 Class类的常用方法...

阅读全文

Hibernate和IBatis对比
dwtedx Java开发实战 1049 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的用法
dwtedx Java开发实战 1015 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
dwtedx Java开发实战 1051 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 判断属性和字符串相等时 注意双引号和单引号的使用
dwtedx Java开发实战 1359 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注释模板设置详解
dwtedx Java开发实战 3889 3 2014-01-10 11:12:00

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

阅读全文

eclipse中设置字体大小
dwtedx Java开发实战 1197 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详细使用教程
dwtedx Java开发实战 1171 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属性
dwtedx Java开发实战 9500 3 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的类型转换
dwtedx Java开发实战 977 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(); 这两种方法...

阅读全文

DD记账
top
+