在用多线程的时候,里面要用到Spring注入服务层,或者是逻辑层的时候,一般是注入不进去的。具体原因应该是线程启动时没有用到Spring实例不池。所以注入的变量值都为null。详细:http://hi.baidu.com/adrianbutler/item/800218d90f23b0e53dc2c...
分类:
编程语言 时间:
2014-08-10 18:35:00
阅读次数:
382
Servlet是一个用Java编写的应用程序,在服务器上运行,处理请求的信息并将其发送到客户端。Servlet的客户端提出请求并获得该请求的响应。对于所有的客户端请求,只需要创建Servlet的实例一次(这是和CGI(Common Gateway Interface)的重要区别,CGI是每个请求创建...
分类:
编程语言 时间:
2014-08-10 18:22:50
阅读次数:
242
spring.jar是包含有完整发布的单个jar 包,spring.jar中包含除了spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到 spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Sp....
分类:
编程语言 时间:
2014-08-10 18:22:10
阅读次数:
288
Aspectj切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其...
分类:
编程语言 时间:
2014-08-10 15:40:30
阅读次数:
264
接触过JAVA WEB开发的朋友肯定都知道Hibernate框架,虽然不否定它的强大之处,但个人对它一直无感,总感觉不够灵活,太过臃肿了。今天来说下Spring中关于JDBC的一个辅助类(JDBC Template),它封装了JDBC的操作,使用起来非常方便。先说下"傻瓜式"的使用(不依赖于xml配...
分类:
数据库 时间:
2014-08-10 15:19:30
阅读次数:
322
开篇说明 最近工作有权限控制的需求,所以看了一下spring的security,它提供了很好的安全服务; 参考文章:http://peiquan.blog.51cto.com/7518552/1384168?; 在这里我使用第三种权限控制方法,即将用户,权限,...
分类:
编程语言 时间:
2014-08-10 13:11:40
阅读次数:
369
我们使用Spring中的JdbcDaoSupport往Mysql中插入数据并返回主键代码,我们使用的mysql数据库,主键在数据库中设置为自增长:该类继承自JdbcDaoSupport,所以能直接使用getJdbcTemplate() public int saveUser(String user....
分类:
数据库 时间:
2014-08-10 12:44:50
阅读次数:
243
这一章大象将详细分析web层代码,以及使用Spring MVC的注解及其用法和其它相关知识来实现控制器功能。 之前在使用Struts2实现MVC的注解时,是借助struts2-convention这个插件,如今我们使用Spring自带的spring-webmvc组件来实现同样的功能,而且比之以前更简...
分类:
编程语言 时间:
2014-08-10 12:41:50
阅读次数:
316
lucene特点及效果文章里就不说了,网上有的是。我就简单说下自己号码大全了解,正常 sql 查询时:name like '%继中%' 想必咱们一定理解这样不会走索引关键词挖掘的,然后就在多行数据等级查询相应时刻会很慢,对吧,由于数据库在一行行扫呢。所以咱们自然会想到怎样能让它走索引?解决方案之一:...
分类:
编程语言 时间:
2014-08-10 12:41:30
阅读次数:
330
这是本系列的最后一篇,主要讲一下FreeMarker模板引擎的基本概念与常用指令的使用方式。 一、FreemMarker基本概念 FreemMarker是一个用Java语言编写的模板引擎,它是一个基于模板来生成文本输出的一个工具。是除了JSP之外被使用得最多的页面模板技术之一,另一个比较有名的模板则...
分类:
编程语言 时间:
2014-08-10 12:41:00
阅读次数:
432