
spring3
风中追风风
博客内容只做个人笔记,博客时间不代表实践时间,内容仅供参考,我1925432244,nifi大师群:492666008
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
openSession和getCurrentSession的一些注意事项
今天,帮人解决问题,遇到的(1)getcCurrentSession必须显示声明在有事务的环境下使用,当然main方法里就不能直接用了,所以用spring管理hibernate时用到getCurrentSession时就必须要有事务,如果还用到注解的方式了,那么必须有@transactional(2)openSession是打开session,没有绑定线程,所以没有事务原创 2015-01-13 17:22:14 · 1188 阅读 · 0 评论 -
spring注解中@Scope("prototype")的重要性
当我们在一个ACTION类里面写很多个方法的时候(其实是一种按功能划分模块编程的思想),每个方法的返回状态可能不一样,如果ACTION中不@Scope("prototype"),有可能报找不到XXXACTION的错误!写上这个就表示每次请求都重新创建一个ACTION,与SINGALON对应,俗称“多例”(也叫原型)。单例就是之创建一个实例,所以多用户操作的时候,会线程不安全,如果加原创 2015-01-15 09:09:21 · 4169 阅读 · 1 评论 -
spring的s图标
spring项目中的小图标s代表的是spring的bean 或者被bean用过的相关类!原创 2015-01-15 09:09:59 · 1902 阅读 · 0 评论 -
spring一些常用注解的注意事项
Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本中,这 3 个注释和 @Component 是等效的,但是从注释类的命名上,很容易看出这 3 个注释分别和持久层、业务层和控制层(Web 层)相对应。虽然目前这3 个注释和 @Compo原创 2015-01-15 09:05:41 · 1922 阅读 · 0 评论 -
各种环境下获取容器内置对象的方法
没有加过任何支持的web项目或者普通项目,或者加过这些支持,但是并未用到,例如没有经过struts的配置文件访问,没有经过servlet访问,没有spring bean过等等,即都是没有这些对应的容器支持,那么像request,session,application这些对象都是拿不到的!(我的是从spring的容器里拿application对象)那么今天看了许多文章,既然直接拿不到原创 2015-01-20 08:37:28 · 438 阅读 · 0 评论 -
<context:component-scan>的用法
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1. 2. 在说明这两个子标签前,转载 2015-01-20 08:40:18 · 391 阅读 · 0 评论 -
在服务器启动时servlet中获取spring 的bean对象
这是定义的listener public class SpringLoaderListener implements ServletContextListener { @Override public void contextInitialized(ServletContextEvent event) { Servl原创 2015-01-20 08:41:00 · 1807 阅读 · 0 评论