`
文章列表
generator生成说明   一、下载mybatis-generator-core-1.3.2.jar文件 下载地址:http://mybatis.googlecode.com/files/mybatis-generator-core-1.3.2-bundle.zip 二、建立配置文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration  PUBLIC "-//mybatis.org//DTD MyBatis Genera ...
要学习spring security 我个人的学习步骤是首先运行一个demo,让自己有个感性认识,上一篇文章已经介绍过了,在此就不介绍了。   然后分析demo工作包括哪些包,每个包什么作用,然后分析原理和验证流程,最后详细研究配置文件等内容。   下面就是对源码分析的过程。   spring security 包内容:   Core-spring-security-core.jar 包含了核心认证和权限控制类和接口, 提供核心的程序支持和最基本的API。是使用Spring Security所必须使用的。支持单独运行的应用, 提供远程客户端,方法(服务层 ...
此前对于AOP的使用仅限于声明式事务,除此之外在实际开发中也没有遇到过与之相关的问题。最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP 来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。本文是权当本人的自己AOP学习笔记,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。 对部分函数的调用进行日志记录,用于观察特定问题在运行过程中的函数调用情况 监控部分重要函数,若抛出指定的异常,需要以短信或邮件方式通知相关人员 金控部分重要函数的执行时间     事实上,以上需求没有AOP也能搞定,只是在实现过 ...
简介: Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的核心基础。因而掌握 Servlet 的工作原理是成为一名合格的 Java Web 技术开发人员的基本要求。本文将带你认识 Java Web 技术是如何基于 Servlet 工作,你将知道:以 Tomcat 为例了解 Servlet 容器是如何工作的?一个 Web 工程在 Servlet 容器中是如何启动的? Servlet 容器如何解析你在 web.xml 中定义的 Servlet ?用户的请求是如何被分配给指定的 Servlet 的? Servlet 容器如何管理 Servlet ...
根据我工作中做压力测试的程序不断完善而来,现在发布为一个项目。 Google Code  上的 PTF项目地址 https://code.google.com/p/performance-test-framework/   采用Java语言开发,精密、高效、可扩展的测试平台。 如果你开发了某种Socket通信程序、Java RMI程序、用Mina开发了某种网通信程序、WebService服务,你想测试一下在大并发情况下这些程序的表现,而正为写一个测试程序而烦恼 时,Performance Test Framework (PTF)可以很好的帮助你。 PTF是一个测试工具,你可以通过写代 ...
ApplicationContext是Spring的核心,Context我们通常解释为上下文环境,我想用“容器”来表述它更容易理解一 些,ApplicationContext则是“应用的容器”了;在Web应用中,我们会用到 WebApplicationContext,WebApplicationContext继承自 ApplicationContext;WebApplicationContext的初始化方式和 BeanFactory.ApplicationContext有所区别,因为WebApplicationContext需要 ServletContext实例,也就是说它必须拥有Web容器的 ...
在源码分析之前补充了一些知识,详见上三篇文章的转载,我感觉比较有用。 下面是servlet的加载顺序。 web.xml 中 对象的加载顺序为:先 listener >> filter >> servlet >>  spring 在spring security demo例子中,所有的配置文件有几个: 1、web.xml                                         这个是web项目的标准配置文件。 2、applicationContext-security.xml    这个是和spring security相关 ...
spring mvc3 的中文资料比较少,发现了一个spring3注解的说明,在此转载一下。   原文:http://blog.sina.com.cn/s/blog_69edbb070100vs78.html @Controller               • @Service               • @Autowired               • @RequestMapping               • @RequestParam               • @ModelAttribute               • @Cacheable         ...

JSTL和EL介绍(转)

    博客分类:
  • java
JSTL规范介绍------------------------------------------------JSTL:* JSTL即JSP Standard Tag Library的缩写* 一些常用的JSP标签* 和MVC框架结合使用很方便,如果struts、spring mvc* 不是JSP 1.2,2.0,2.1规范的一部分,需要单独下载。下表是servlet、jsp、jstl、j2 ...
通过@PathVariabl注解获取路径中传递参数 JAVA 1     @RequestMapping(value = "/{id}/{str}")2     public ModelAndView helloWorld(@PathVariable String id,3             @PathVariable String str) {4         System.out.println(id);5         System.out.println(str);6         return new ModelAndView("/he ...

spring4 mvc HelloWorld

    博客分类:
  • java
一、下载spring-framework-4.0.0.M3-dist 下载地址:http://www.springsource.org/spring-community-download 二、解压 将spring-framework-4.0.0.M3-dist.zip文件解压,拷贝相关文件至发布目录的lib下如图: 三、web.xml配制 <?xml version="1.0" encoding="UTF-8"?><web-app id="WebApp_9" version="2.4" ...
很多人在配置iis7+fastcgi+php时出现了 500错误FastCGI进程意外退出同时php-cgi.exe进程崩溃。 如图    这个问题一般都是php配置出了问题导致的。 解决方法一般都是先将php程序目录放进系统path变量中,这样可以在不用iis的情况下使用php -v的命令来检查php的配置情况。 例如:php.ini中我把extension_dir属性的路径写错了。在命令行中输入 php -v就会有以下显示(点击放大) php不能加载扩展库文件,当然会报错了。   修改完成后再看,就没有问题了。 此时再重起iis,问题即可解决。 另外当系统报msv ...

discuz2x迁移流程

    博客分类:
  • php
一、安装全新discuz2x 二、原discuz2x数据备份 三、原discuz2x ucenter数据备份 四、还原数据 五、将原discuz2x拷贝至现有discuz2x附件目录 六、模版目录拷贝 七、用户数据表\ucenter用户数据表从mysql数据库中直接备份并替换现有mysql数据库 八、插件从新安装 九、系统应用设置 十、完成安装
一、系统环境 操作系统:windows2008 php版本:5.3 数据库:sql2008 windows2008 sp1补丁 二、配制方法 修改php.ini文件,添加以下配制 extension=php_sqlsrv_53_ts.dllextension=php_pdo_sqlsrv_53_ts.dll 根据版本进行选择 Driver file PHP version Thread safe? Use with PHP .dll   php_sqlsrv_53_nts.dll php_pdo_sqlsrv_53_nts.d ...

IIS7.5 配制 PHP 5.3.5

    博客分类:
  • php
  首先确认IIS中启用了CGI功能:                                                            IIS 7.5中为了易于PHP程序的安装,增设了PHP Manager模块。只要您简单设定,其它的工作自动到位!下载地址:http://phpmanager.codeplex.com/releases/view/62183,安装。   再开启IIS,会发现里面多了一个PHP Manager图标项了。                                                       ...
Global site tag (gtag.js) - Google Analytics