摘要: 将博客搬至CSDN 阅读全文
posted @ 2017-10-12 11:52 东方印象 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 今天遇到了一个很棘手的问题,使用jQuery的ajax异步请求时,后台的代码执行成功了,但却执行error回调函数,令人百思不得其解。 最后费了好大的劲才发现在ajax执行send方法之前,就已经访问了一次后台。纳闷呀。 经过分析前台代码才发现当你使用ajax的事件源是button(button在f 阅读全文
posted @ 2017-05-23 13:40 东方印象 阅读(1017) 评论(0) 推荐(0) 编辑
摘要: 在软件开发中,分布于应用中多处的功能被称为横切关注点。通常,这些横切关注点从概念上是与业务逻辑相分离的(但是往往直接嵌入到应用的业务逻辑之中)。将这些横切关注点与业务逻辑相分离是面向切面编程(AOP)所要解决的。依赖注入有助于应用对象之间的解耦,而AOP可以实现横切关注点与他们所影响的对象之间的解耦 阅读全文
posted @ 2017-05-03 15:42 东方印象 阅读(147) 评论(0) 推荐(0) 编辑
摘要: log4j是日志框架,用于产生日志。日志框架的级别一般有DEBUG、INFO、WARN、ERROR、FATAL。将日志分级的目的就是在于可灵活配置。如果将日志级别限定于DEBUG,那么包含DEBUG在内的INFO、WARN、ERROR、FATAL都进行日志记录。如果级别定为INFO,那么INFO以下 阅读全文
posted @ 2017-04-15 17:54 东方印象 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1、安装配置maven 为了使用maven构建web项目,我们必须先安装部署好maven环境。请看上一篇《maven的安装与配置》文章。 2、在MyEclipse中配置maven 打开MyEclipse—》window—》搜索maven,找到Maven4MyEclipse—》选择Installati 阅读全文
posted @ 2017-04-06 22:58 东方印象 阅读(6224) 评论(0) 推荐(0) 编辑
摘要: Maven是一个项目管理和综合工具。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。概括地说,Maven简化和标准化项目建设过程。处理编译,分配,文档,团队协作和其他任务的无缝连接。Maven增加可重用性并负 阅读全文
posted @ 2017-04-05 22:14 东方印象 阅读(894) 评论(0) 推荐(0) 编辑
摘要: Spring支持几种不同的RPC模型,包括远程方法调用(RMI)、Caucho的Hessian和Burlap和Spring自带的HTTP invoker。如下: 无论选择哪一种RPC模型,我们都会发现Spring对每一种模型都提供了风格一致的支持。在所有的模型中,服务都作为Spring所管理的Bea 阅读全文
posted @ 2017-04-01 23:13 东方印象 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 作为软件开发人员,我们必须采取措施来保护应用程序中的信息。无论你是通过用户名/密码来保护电子邮件账号,还是基于交易个人身份号码来保护经纪账户,安全性都是绝大多数应用系统中的一个重要切面(aspect)。 安全性是超越应用程序功能性的一个关注点。应用系统的绝大部分不应该参与到与自己相关的安全性处理中。 阅读全文
posted @ 2017-03-26 11:53 东方印象 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 对于很多Java开发人员来说,基于Web的应用程序是主要的关注点。如果你有这方面经验的话,你会意识到这种系统所面临的挑战。具体来说,状态管理、工作流以及验证都是需要解决的重要特性。HTTP协议的无状态性决定了这些问题都不容易解决。 Spring的Web框架就是为了解决这些问题而设计的。Spring 阅读全文
posted @ 2017-03-23 23:26 东方印象 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在软件开发领域,全有或全无的操作被称为事务(transaction)。事务允许你将几个操作组合成一个要么全部发生要么全部不发生的工作单元。如果一切顺利,事务将会成功。但是有任何一件事情出错的话,所发生的行为将会被清除干净,就像什么事情都没有发生一样。 在传统的软件开发中,人们创建了一个术语来描述事务 阅读全文
posted @ 2017-03-23 10:16 东方印象 阅读(165) 评论(0) 推荐(0) 编辑