自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Hibernate 级联查询

[size=medium]实体:考试,成绩,学生,班级关系:成绩与考试多对一,成绩与学生多对一,学生与班级多对一.需求:要根据考试id和班级id查询学生成绩.[/size]Score[code="java"]@Entitypublic class Score { private int id; private Student student;...

2012-08-20 12:00:51 115

Hibernate ManyToMany

[size=medium]对象之间的关系有多对一,一对多和多对多三种,现在我们主要分析一下多对多[/size][size=medium]先看实体类:[/size]User[code="java"]private int id;private String username;private Set roles;@Id @GeneratedValue(str...

2012-08-20 11:13:03 161

原创 常用jar包

[size=large]每个项目中都会用到很多jar包,下面总结一下常用jar包的作用.antlr.jar:语法生成工具,Hibernate用它来生成hql并执行.aopalliance.jar:spring-aop所依赖的包.asm.jar:ASM字节码库,如果使用“cglib”则必要,cglib.jar包依赖的包.aspectjweaver.jar 用于在Spring ...

2012-07-17 10:56:51 128

原创 java操作json

[size=medium]JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl...

2012-05-04 10:29:05 91

原创 js操作json

JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。先看如下代码.[code="html"]function showJSON() { var user = ...

2012-05-03 16:34:00 119

原创 java解析xml

[size=medium]java解析xml文件有四种方式:[/size][b]1.DOM.[/b]DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准,是以树型结构来表示XML内容.优点:将整个XML文档一次加载到内存,节点与节点关系也能体现,因此定位节点非常方便,修改文档效率高,且可读可写。缺点:正是因为一次加载到内存,所以消耗内存,对大文件解析将很吃力。...

2012-05-02 15:17:43 86

原创 java参数传递

java的参数传递方式,无论是基本类型还是引用类型,都是按值传递的.先看一段代码.[code="java"]@Test public void test4() { int a = 1; int b = 2; b = a; a = 3; System.out.println(a); System.out.println(b); }[/c...

2012-04-20 16:48:12 67

原创 spring和hibernate整合浅析

作为一个orm框架,hibernate对jdbc进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库.而通常情况下,我们都是把hibernate和spring整合使用.那么,整合使用有什么意义呢?下面做一个简单的测试.现在我们分别使用hibernate的方法和spring为我们提供的方法来实现一个Dao接口,假设连接池的最大连接数为50.先看Dao层代码....

2012-04-18 16:53:44 105

原创 hibernate的核心接口

使用hibernate框架,就必须了解hibernate的核心接口.hibernate的核心接口有5个.分别是Configuration,SessionFactory,Session,Query和Criteria,Transaction.本文重点介绍Session接口以及Query和Criteria接口.[b]1.·Configuration接口[/b]Configuration接口负...

2012-04-17 17:02:42 127

原创 spring IOC

spring是一种IOC容器,所谓IOC(Inversion of Control),即控制反转.所谓控制反转,就是由容器来控制对象之间的依赖关系以及对象的生命周期,对象的控制权由引用它的对象变成了spring容器.在传统的程序开发中,对象A要使用对象B,就必须在A中创建(new)一个B对象.在spring当中,只要以配置文件的形式声明对象以及对象之间的依赖关系.spring就会在系统运行的时...

2012-04-16 21:36:10 96

原创 struts2拦截器

拦截器是struts2框架的核心功能之一,在Web项目中,客户先在视图界面提交一个HTTP请求,在Struts2的ServletDispatcher接收请求时,Struts2会查找配置文件,如struts.xml文件。根据xml文件中定义的拦截器配置,会去调用拦截器.Struts2自带的源代码中也提供了默认的拦截器配置,这里不作介绍.当然也可以自定义拦截器.拦截器实际上也是一个java类.自定...

2012-04-16 17:51:55 128

ssh整合步骤

这几天打算深入学习ssh,这里总结了ssh整合的基本步骤,ssh整合步骤:1.导入必要的jar包;2.在web.xml中配置对spring的支持; 在web.xml中加入如下代码. [code="java"] contextConfigLocation classpath*:application-context.x...

2012-04-15 22:30:34 100

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除