action2的一个方法涉及到一些service的使用,这些service又调用了dao进行hql数据库查询;
我现在如何在action1(或者随便一个普通类)的一个方法中调用action2的这个方法呢?我直接new了调用的话,action2里面用到的service又需要自己新建,我再手动初始化新建了service,紧接着service用到的dao又需要新建,到最后dao查询数据库时候的hibernate session还是为null,不知道从哪里获取了.
问题总结起来就是,我之前是用来响应web页面的action逻辑,现在要求socket接收到一个特定指令后也走这个逻辑,可以直接用这个action的逻辑么?还是怎么写?ssh内部调用action
我现在如何在action1(或者随便一个普通类)的一个方法中调用action2的这个方法呢?我直接new了调用的话,action2里面用到的service又需要自己新建,我再手动初始化新建了service,紧接着service用到的dao又需要新建,到最后dao查询数据库时候的hibernate session还是为null,不知道从哪里获取了.
问题总结起来就是,我之前是用来响应web页面的action逻辑,现在要求socket接收到一个特定指令后也走这个逻辑,可以直接用这个action的逻辑么?还是怎么写?ssh内部调用action
解决方案 »
- java web 项目 中引用另一个项目
- JAVA字符编码问题
- tomcat 5.5加入服务 报错?
- Stateful的SessionBean,为什么不同的客户端访问到的是同一个?
- 大虾,以前是写jsp页面的,现在试着用struts开发这些jsp页面, 碰到一些很头痛的问题,还是麻烦大家了!
- Java中如何使密码置为*
- jms该如何学习? 大家请帮忙!!
- 提问:关于用JAVA实现将SQLServer中的表向ORACLE中导出。
- weblogic 中datasource和 tx data source有什么区别?
- 怎么提高自己的编程能力,不想再copy别人的代码,有什么好的项目拿来学习
- 动态html 转pdf
- SPRING MVC问题
在action1中获得service
或者你在spring配置文件中把service注入到action1中
既然涉及到业务,把那部分代码放到service如何,action负责控制嘛