- 浏览: 322595 次
- 性别:
- 来自: 大连
最新评论
-
h702109382:
讲得很清楚
Spring中depends-on的作用是什么? -
poick123:
[color=brown][/color][size=medi ...
认真学spring官网,很容易找到spring4的jar包下载位置 -
dabing69221:
谢谢LZ,坚持学习一手资料!绝不穿二手鞋,呵呵
认真学spring官网,很容易找到spring4的jar包下载位置 -
xiaopenyou_Q:
感谢楼主。
认真学spring官网,很容易找到spring4的jar包下载位置 -
chen417980762:
Spring项目用junit 时出现org.junit.runners.BlockJUnit4ClassRunner cannot be resolved
文章列表
作者:George Ma
原文链接:http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-1-406235-zhs.html
写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法 ...
一:软件开发
1、前端开发
AngularJS实战【课程时长7小时15分】:
你需要有较强前端基础:JavaScript基础非常扎实(BOM、DOM、事件系统、原型、作用域、闭包),并已熟悉jQuery、同时对CSS基础有一定了解;对依赖注入、MVC等常见的技术和设计模式有所了解。请注意,AngularJS框架的设计思想非常前卫,因此本课程不适合新手。
视频链接:http://www.imooc.com/view/156
一:软件开发
1、前端开发
十天精通CSS3【课程时长5小时】:
本课程对于有一定CSS2经验的伙伴,能让您系统的学习CSS3,快速的理解掌握并应用于工作之中。在学习的过程中实例演示结合在线编程完成任务的方式来学习,相信自己动手会让你理解的更快,学习效果更好!
视频链接:
对于大型项目来说,为了防止开发时配置文件的资源竞争(多人同时修改一个配置文件不方便),或为了使模块资源便于拆卸,往往每个模块都拥有自己独立的配置文件。
例如,项目中有如下三个配置文件:
1. spring-dao.xml
2. spring-service.xml
3. spring-controller.xml
那么我们怎么整合这些配置文件呢?
方法一:你可以在代码中加载以上3个xml配置文件
ApplicationContext context = new ClassPathXmlApplicationContext(new String[] {" ...
spring的IOC容器负责bean的管理,当实例化一个bean是,spring保证该Bean所依赖的其他bean已经初始化。一般情况下,用<ref>元素建立对其他bean的依赖关系。
比如:
<bean id="a" class="com.yanln.spring.bean.A"> </bean>
<bean id="b" class="com.yanln.spring.bean.B" p:a-ref="a"> </ ...
spring框架项目用junit做测试时,程序在自动编译时出现下述问题: 程序的问题是项目中找不到org.junit.runners.BlockJUnit4ClassRunner,有两种可能,一是没有导入junit的jar, 二是导入的junit的jar的版本中没有此类。
1、首先确认是否导入 ...
在用spring开发时我们经常会遇到引用spring的schema空间的格式文件,比如我们用到aop时需要在xml文件中引入spring-aop-4.1.xsd位置。
1、spring的schema空间的格式文件
2、各个版本的xsd文件
对于myeclipse自动引入spring的schema空间的格式文件,还是很方便的,具体说下操作步骤:
一、在xml编辑页面用alt+/ 提示找需要的元素作为测试
二、切换xml的编辑窗口到namespaces
注意:在此之前一定确保已引入相关Jar包,比如aop编程,应先引入aop相关jar
...
本文为转载, 原文地址为:http://www.oschina.net/news/12542/git-and-svn
开源中国 Git 代码托管平台 —— http://git.oschina.net
如果你在读这篇文章,说明你跟大多数开发者一样对GIT感兴趣,如果你还没有机会来试一试GIT,我想现在你就要了解它了。
GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。所以,这篇文章的主要目的就是通过介绍GIT能做什么、它和SVN在深层次上究竟有什么不同来帮助 ...
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装;zip格式是解压缩版,解压缩之后进行一些配置后,MySQL就可以使用了。
下面通过详细的图解方式说明一下解压缩版配置及使用的过程:
一、从官方下载下来的解压缩版文件如下图:
二、将其压缩文件解压缩到指定地点,解压后文件目录结构如下:
三、在解压缩文件的根目录下有个my-default.ini文件,是MySQL的配置文件模板,我们可以按照模板修改此文件。在文件中我们可以看到这样一句话“ These are commonly ...
MySQL官网地址:http://www.mysql.com/
直接进入下载MySQL数据库的链接是:http://dev.mysql.com/downloads/mysql/
输入上述下载链接地址,进入如下所示页面:
根据自己电脑是32位的还是64位的进入下载,点击进入下载页出来如下页面,有login和sign up两个按钮不用管,直接点击No thanks, just start my download.
出现的问题是:在struts2中自定义拦截器后,程序运行时validate方法没有执行,这是怎么回事呢?
与项目问题相关的文件如下:
1、struts.xml文件
2、Action类中的部分代码是如下实现的,出现的问题是添加了自定义拦截器后,validate方法就不执行了,直接执行execute方法
上述问题出现的原因是什么呢?问题怎么解决呢?
回答:问题出现的原因是自定义的拦截器配置在struts.xml配置文件中后,还要手动引入defaultStack拦截器栈。否则defaultStack拦截器栈中所有拦截器的功能都无法实现。
struts.xml的配置应当 ...
一、鼠标右击项目名称,在出来的菜单中 选择 Build Path 然后 Configure Build Path
注意:当前视图是package而不是navigator,navigator视图在菜单中找不到Build Path。
在struts2框架中struts.xml是应当放到src的根目录,程序编译后会将struts.xml放到WEB-INF/classes目录下。
Struts2在web.xml中的一般配置如下:
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
< ...
使用Struts 2 开发“用户登录”的基本步骤:
1、加载Struts2 类库
2、配置web.xml
3、开发视图层页面
4、开发控制层Action
5、配置Struts 2的配置文件(struts.xml)
6、部署、运行项目
第一步:加载Struts2 类库:
从官方下载下来的lib目录中有很多jar包,有些jar不是我们程序必须的,没必要加载进来,只需加载项目需要的即可,从而减少程序的开销。
那么哪些jar是我们必须的呢?参看官方下载的apps文件夹中的struts2-blank这个示例程序。这个示例程序提供的Jar就是项目需要的基本jar包。
第二 ...
Struts 2是一个MVC框架,吸收了Struts1和WebWork两者的精华,以WebWork设计思想为核心,吸收了Struts 1的部分优点,因此一举成为MVC框架领域的混血新宠儿。
一、这里提到了MVC,首先对MVC做一下介绍:
首先控制器接受用户的请求,然后调用某个模型来处理用户的请求,在控制器的控制下,再将处理的结果交给某个视图进行格式化输出给用户。MVC设计模式不仅实现了功能模块和显示模块的分离,同时还提高了应用系统的可维护性、可扩展性、可移植性和组件可复用性。
二、struts2的MVC实现:
Struts2通过核心控制器FilterDispatche ...