自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 详解 Spring 3.0 基于 Annotation 的依赖注入实现

简介: Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这使得 Spring IoC 在 XML 文件之外多了一种可行的选择。本文将详细介绍如何使用这些注解进行依赖配置的管理。 [size=larg...

2012-11-07 15:10:46 104

原创 Spring注解@Component、@Repository、@Service、@Controller区别

[size=large] Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这 3...

2012-11-07 11:17:33 113

原创 SpringMVC教程/实例(二):java SpringMVC之Annotation篇

[size=medium] 同样是WebProject,这里用到的是spring-framework-3.1.1.RELEASE 首先是Web.xml [code="java"] jadyer org.springframework.web.servlet.DispatcherServlet 1 ...

2012-10-26 10:14:08 143

原创 SpringMVC教程/实例(一):java SpringMVC之入门配置篇

Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,可以选择是使用内置的 Spring Web 框架还是 Struts 这样的 Web 框架。通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如 JavaServer Pages(JSP)技术、Velocity、Tiles、iText 和 POI。Spring MV...

2012-10-26 09:02:04 119

原创 Spring MVC 3 深入总结

一、前言: 大家好,Spring3 MVC是非常优秀的MVC框架,由其是在3.0版本发布后,现在有越来越多的团队选择了Spring3 MVC了。Spring3 MVC结构简单,应了那句话简单就是美,而且他强大不失灵活,性能也很优秀。 官方的下载网址是:http://www.springsource.org/download (本文使用是的Spring 3.0.5版本) ...

2012-10-24 15:40:26 124

原创 指定spring配置文件的位置

spring的配置文件默认位置和指定spring配置文件的位置。 1、默认位置 A) 默认mvc配置文件 在web.xml文件中配置: [code="java"] annomvc org.springframework.web.servlet.DispatcherServlet annomvc / [/code] 指定Spring来处理请求...

2012-10-24 15:23:16 318

原创 spring mvc 框架搭建及详解

现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spring MVC环境搭建:(Spring 3.0.5 + Hibernate 3.3....

2012-10-24 15:19:43 140

原创 神奇的手绘界面原型设计工具--Balsamiq Mockups

神奇的手绘界面原型设计工具--Balsamiq Mockups 关键字: web 界面 设计 今天无意中让我发现了一个神奇的界面原型设计工具--Balsamiq Mockups 他不同于以往的任何一个产品,完全的手绘风格令我眼前一亮. 迫不急待的在线试用,超级好用随随便便的拽就完成了,而且十分可爱。 软件虽好但不免费。 不过作者算是比较厚道的,主页上有提到了多种免费获取 key 的方法,大家可...

2009-10-16 23:25:47 154

原创 Struts2开发环境搭建

工欲善其事,必先利其器。在我们深入Struts2之前,我还是想废一些口舌来讲述一下开发环境的搭建。每个人都会根据自己的习惯来搭建自己的开发环境。开发环境是否便捷,也将直接影响开发的效率。所以对于开发环境已经非常熟悉的朋友可以直接忽略这篇文章。而我在这里给大家介绍一下我的开发和调试环境的搭建,之后所有的章节的代码,也都将建立在这个开发环境之上。 在编写J2EE程序的时候,我们往往需要一个Web容器进...

2009-07-13 12:27:58 142

原创 为Struts 2.0做好准备

http://www.blogjava.net/max/archive/2006/10/10/74353.html Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到用广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点: MVC 2模型的使用 功能齐全的标志库(Tag Library) 开放源代码 但是,所谓“金无赤金,人无完人”,St...

2009-07-10 11:48:31 99

原创 getter和setter方法

本质上是实例方法,但是在类的外部作为属性来访问,它允许创建只读和只写属性。 使用: getter方法:必须有返回类型,且和要访问的私有属性类型一致。必须有返回语句,返回要访问的私有属性。 setter方法:必须要有参数,且参数类型要和访问的私有属性类型一致,返回类型为void,要有赋值语句。 ---------------------------------------------...

2009-07-10 11:27:49 443

原创 【转】Struts1和2的比较

Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标志库(Tag Library)、开放源代码。 但是,正所谓“没有最好,只有更好”,Struts1.x自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸”、单元测试困难。这些缺点随着Web的发展越来越明显。...

2009-07-10 11:23:08 93

原创 Struts第一天

今天所讲的知识点 A 框架简介 B Struts简介 C Struts的工作原理 D 关于ActionForm的参数接收 E Structs的Bean标签 我对知识点的分析 A 框架 框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构件及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从...

2009-07-10 10:58:40 250

原创 web第四天:异常的捕获及处理

面向对象学习完了,该学习异常处理了. 1、掌握一下异常的产生及问题 2、异常的基本处理格式 3、throw、throws关键字的使用 4、通过本章学习可以完整的建立起异常处理操作的标准结构 5、可以建自定义的异常类 6、assert关键字的使用 ...

2009-07-10 10:40:35 151

原创 WEB 第三天

今天所讲的知识点 A 9个内置对象 B 4种属性范围 C 常用内置对象的方法 我对知识点的分析(如果表格不够,可在备注中继续填写) 9个内置对象 request对象:处理用户的请求信息 response对象:返回给用户信息。 pageContext对象:处理页面属性信息。 session对象:保存一个浏览器信息,一般用来处理登陆信息(判断是否登陆)。...

2009-07-10 10:34:37 101

原创 WEB第二天:抽象类和接口

这次的笔记是JAVA中最核心的部分,李兴华老师讲解的时候说过,不懂抽象类和接口,就等于JAVA不会 1、抽象类和接口 2、匿名内部类 3、包装类

2009-07-10 10:33:17 104

原创 WEB第二天

A Tomcat服务器的安装与配置 B MyEclipse的安装与配置 C JSP的基本语法 D 关于编码问题 E 参数的传递与接收 F 跳转与包含 对知识点的分析 A Tomcat服务器的安装与配置 一、Tomcat服务器的安装 注意点: 1、安装之前,禁用防火墙及相关的软件,以保证安装的顺利 2、记住服务器后台管理用户名和密码 3、测试是否安...

2009-07-10 10:28:46 114

原创 WEB第一天:JavaScript

A Web的发展过程 B JavaScript的基本语法 C JavaScript的方法的定义和使用 D JavaScript的事件驱动与事件处理 E JavaScript中自带的对象 A Web的发展过程 HTML是最先出现的网页语言。 HTML的缺点:不能与数据库交互,不能单独完成动态效果 通过浏览器访问服务器,下载静态页面在浏览器中执行,在浏览器中嵌入JR...

2009-07-10 10:26:32 118

原创 Java的命名规范

在java中所有的属性、类都是有命名规范的,开发时必须严格的按照命名规范的要求开发代码: 1、 类的命名:每个单词的首字母大写 2、 方法的命名:第一个单词的首字母小写,之后每个单词的首字母大写 3、 属性的命名:第一个单词的首字母小写,之后每个单词的首字母大写 4、 常量的命名:所有的单词字母大写 5、 包的命名:所有的单词字母小写 ...

2009-07-10 10:09:39 134

原创 访问权限:public、默认(default)、protected、private

在Java中有四级访问权限: • public:最大的,公共的,共同访问的 • private:最小的,只能在本类中访问 • defalut:默认的,只能在本包中访问 • protected:在本包,以及不同包的子类中可以访问。 No. 作用域 private default protected public 1 本类 √ √ √ √ 2 同一包的类 × √ √ √ ...

2009-07-10 10:08:47 248

原创 jar命令及常用系统包

jar命令 在一般的开发中,往往会开发出很多的类,那么这些类如果最终交付给用户去使用的话,分散的给肯定会比较麻烦,那么此时,就可以将这些类打成一个jar包的形式,通过一个压缩包的方式传递给客户端。 一般常用的操作参数: • -c:表示创建新的jar文件 • -v:表示生成详细的输出 • -f:表示用户自己指定生成的jar文件的文件名称 jar命令的格式: jar -...

2009-07-10 10:07:30 182

原创 异常及其处理方式

计算机毕竟是机器,因为其硬件或软件的限制,对于有些情况超过了计算机的处理能力,例如,除数为零出现的无穷大的商等,像这类的操作将会导致程序的中止或者系统的崩溃,这些可能引起程序非正常运行的错误,称为异常,在Java中就提供了异常类Throwable及处理这些异常的语句结构。 一、try…catch/try…catch…finally异常处理语句处理 Exception类异常的处理格式...

2009-07-10 10:01:22 103

原创 java学习笔记……开发工具eclipse

可以直接从www.eclipse.org下载到Eclipse的最新版本,最新的版本是3.5 一个Eclipse本身只具备以下的开发工具: • JDT:Java的开发环境 • Junit:进行单元测试 • CVS客户端的支持,可以用于连接CVS服务器端 • 插件开发 Eclipse本身只是支持java程序的开发,对于一些其他的应用开发需要下载相应的插件,这些插件...

2009-07-10 09:55:44 108

原创 excel report 一个小巧实用基于java实现的excel报表生成工具

基于Excel文件格式的报表生成器介绍 下载:http://code.google.com/p/excelreport/downloads/list最新版本:0.9.18 下载包中附带使用手册和example。常见问题反馈: http://groups.google.com/group/excel-report?hl=en Email:22062164 at qq.com ExcelReport ...

2009-06-26 12:12:03 263

原创 dorado学习 笔记

[size=x-large][/size][size=large]·dorado执行的顺序,首先由jsp发送请求,调用相关的ViewModel,这个可以看成是一个Servlet,它先调用init方法,接着调用initDataset(),然后是调用initControl,最后是调用doLoadData()方法完成datasest的数据加载处理,在initControl用来对生成control htm...

2009-06-15 08:47:07 157

几个经常用到的通用Dorado基础类

1.Dorado中虽然提供了ViewModel的接口, 但是这是一个非常"肥"的接口, 对于客户程序来说很多东东都是用不着的, 于是将经常用到的方法进行了一下封装, 创建了一个更小的接口以便能将viewmodel的功能传递到其他地方使用, 当然出于某些需要, 又加了几个经常需要的方法. Java代码 /** * 将ViewModel中的getDateset()等方法抽取出来,以便在...

2009-06-15 08:40:39 166

空空如也

空空如也

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

TA关注的人

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