- 浏览: 61573 次
- 性别:
- 来自: 北京
最新评论
文章列表
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所必须使用的。支持单独运行的应用, 提供远程客户端,方法(服务层 ...
Spring AOP 详解(转)
- 博客分类:
- java
此前对于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图标项了。
...