Henry Sun

没有所谓的偶然,一切皆是因果

博客园 首页 新随笔 管理

2016年9月8日 #

摘要: 先创建Maven Webapp项目 在web项目的路径中右键(前提是你机器已经装了git)“Git Init Here”,会生成一个.git文件夹 接着在myeclipse中右键项目,选择Team>Share Project>git>选择有.git目录的路径,也就是上面的文件目录,注意还要修改生成的 阅读全文
posted @ 2016-09-08 22:32 Sam Flynn 阅读(247) 评论(0) 推荐(0) 编辑

摘要: 取自《JAVAWEB整合开发王者归来》 是一种类似EL的语言,比EL强大的多 能访问对象的方法,例如list.size() 能访问静态属性与静态方法,方法是在类名前、方法前加上@。如@java.lang.Math@PI,@java.lang.String@format('foo%s','bar') 阅读全文
posted @ 2016-09-08 17:22 Sam Flynn 阅读(201) 评论(0) 推荐(0) 编辑

摘要: 发生大幅度 阅读全文
posted @ 2016-09-08 08:19 Sam Flynn 阅读(174) 评论(0) 推荐(0) 编辑

摘要: 防守对方 阅读全文
posted @ 2016-09-08 08:18 Sam Flynn 阅读(316) 评论(0) 推荐(0) 编辑

摘要: fsdf 阅读全文
posted @ 2016-09-08 08:17 Sam Flynn 阅读(2995) 评论(0) 推荐(0) 编辑

2015年7月2日 #

摘要: 此处省略N个字。。。。直接看下面推荐链接:Spring Aop实例之xml配置 阅读全文
posted @ 2015-07-02 19:45 Sam Flynn 阅读(200) 评论(0) 推荐(0) 编辑

摘要: 此处省略N个字。。。。直接看下面推荐链接:Spring Aop实例之AspectJ注解配置 阅读全文
posted @ 2015-07-02 16:51 Sam Flynn 阅读(133) 评论(0) 推荐(0) 编辑

2015年6月29日 #

摘要: 奋斗奋斗 阅读全文
posted @ 2015-06-29 20:34 Sam Flynn 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 奋斗奋斗 阅读全文
posted @ 2015-06-29 19:44 Sam Flynn 阅读(140) 评论(0) 推荐(0) 编辑

2015年6月27日 #

摘要: JDK所提供的容器都在java.util包里面,下面开始讨论的都是JDK1.4版本的,只讲述基本知识,不涉及泛型 容器API的类图结构如下图所示 Set:元素无顺序且不可重复 List:元素有顺序且可以重复 所谓的重复,值得是两个元素equals Collection接口中所定义的方法:pac... 阅读全文
posted @ 2015-06-27 22:24 Sam Flynn 阅读(263) 评论(0) 推荐(0) 编辑

摘要: 一、代理的概念 动态代理技术是整个java技术中最重要的一个技术,它是学习java框架的基础,不会动态代理技术,那么在学习Spring这些框架时是学不明白的。 动态代理技术就是用来产生一个对象的代理对象的。在开发中为什么需要为一个对象产生代理对象呢? 举一个现实生活中的例子:歌星或者明星都有一... 阅读全文
posted @ 2015-06-27 16:45 Sam Flynn 阅读(207) 评论(0) 推荐(0) 编辑

摘要: 在第一节中,我们自己模拟了一个Spring,实现一个保存用户的操作,假如现在有一个需求,在保存的时候记录日志,该怎么做呢? 暂且将记录日志操作就简单的变为在保存用户前输出一句话“save start...”,不建议直接在UserDAOImpl的save方法里写代码,因为我们有时候可能得不到源码,这... 阅读全文
posted @ 2015-06-27 15:36 Sam Flynn 阅读(582) 评论(0) 推荐(0) 编辑

2015年6月24日 #

摘要: 之前我们的bean都配置在XML里,并且通过bean的property标签来指定依赖关系,如果项目很大,那岂不是要配置很多这样的property标签?Spring提供了注解的方式来解决这个问题@Autowired 在需要注入的bean的setter方法上加这个注解,就不需要指定property标签... 阅读全文
posted @ 2015-06-24 21:15 Sam Flynn 阅读(237) 评论(0) 推荐(0) 编辑

摘要: 集合装配 如果bean中有一些集合属性,配置文件的配置如下package com.bjsxt.dao.impl;import java.util.List;import java.util.Map;import java.util.Set;import com.bjsxt.dao.UserDAO;i... 阅读全文
posted @ 2015-06-24 17:13 Sam Flynn 阅读(334) 评论(0) 推荐(0) 编辑

摘要: 用Spring来实现IOC 在上节中我们自定义了一个接口BeanFactory和类ClassPathXmlApplicationContext来模拟Spring,其实它们在Spring中确实是存在的,下面我们具体来看看Spring的控制反转是如何操作的 其他代码一样,只是配置文件和单元测试的代码有点... 阅读全文
posted @ 2015-06-24 14:56 Sam Flynn 阅读(189) 评论(0) 推荐(0) 编辑

2015年6月22日 #

摘要: Spring简单的说就是作为控制反转的容器,看这篇文章前需要先搞懂“控制反转和依赖注入“这个设计模式 我们先来模拟Spring,实现用户添加的功能,新建WEB项目”Spring_0100_AbstractOrientedProgramming“,新建包”com.bjsxt.model“,创建一个U... 阅读全文
posted @ 2015-06-22 19:47 Sam Flynn 阅读(356) 评论(0) 推荐(0) 编辑

2015年6月21日 #

摘要: 关于控制反转和依赖注入的文章和书籍很多,对其定义也解释的也仁者见仁,这里就不赘述了,这是本人(只代表个人观点)理解之后用通俗的例子和平淡的话词为您解释,希望对您有所帮助: 控制反转(IoC/InverseOfControl): 调用者不再创建被调用者的实例,由spring框架实现(容器创建)所以称... 阅读全文
posted @ 2015-06-21 17:20 Sam Flynn 阅读(506) 评论(1) 推荐(0) 编辑

2015年5月16日 #

摘要: 过滤器(Filter) 过滤器是在客户端和请求资源之间,起一个过滤的作用,举个例子,比如我们要请求admin文件夹下的index.jsp这个页面,那么我们可以用一个过滤器,判断登录用户是不是管理员-请求资源可以是servlet,jsp页面,html页面等-在请求资源的前后执行-请求和响应可以通过fi... 阅读全文
posted @ 2015-05-16 17:33 Sam Flynn 阅读(209) 评论(0) 推荐(0) 编辑

摘要: 1、 无论对象的作用域如何,设置和读取共享变量的方法是一致的 -setAttribute("varName",obj); -getAttribute("varName"); 2、变量的作用域 ServletContext:范围最大,应用程序级别的,整个应用程序都能访问 HttpSessi... 阅读全文
posted @ 2015-05-16 17:32 Sam Flynn 阅读(288) 评论(0) 推荐(0) 编辑

2015年5月13日 #

摘要: 在阎宏博士的《JAVA与模式》一书中开头是这样描述简单工厂模式的:简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。那么简单工厂模式是在什么场景下使用呢,下面就以本人的理解举例说明: 就拿登录... 阅读全文
posted @ 2015-05-13 18:07 Sam Flynn 阅读(268) 评论(0) 推荐(0) 编辑