c3p0 问题,在线等!!!!加急~~~~~
xml配置文件已经配置好了,
test类都行,但是我在jsp里面用脚本写为什么就不行呢?
请大神门为小弟看看:
测试代码
jsp页面脚本
下面是脚本页面调用的service类
哪里不正确呢?
test类都行,但是我在jsp里面用脚本写为什么就不行呢?
请大神门为小弟看看:
测试代码
public static void main( String[] args ) throws IOException {
//加载spring的配置文件
ClassPathXmlApplicationContext app = new ClassPathXmlApplicationContext( "sys-mapper.xml" );
//得到mybatis的SqlSessionFactory
SqlSessionFactory obj = app.getBean( "sqlSessionFactory", DefaultSqlSessionFactory.class );
//创建mybatis的SqlSession
SqlSession ses = obj.openSession();
//得到在mybatis的*Mapper.xml文件中配置好的Mapper节点
SstColumnMapper mapper = ses.getMapper( SstColumnMapper.class );
SstColumn column = null;
for ( int i = 0; i < 10; i++ ) {
long start = System.currentTimeMillis();
column = mapper.selectByPrimaryKey( 1111L );
System.out.println( column.getColumnTitle() );
System.out.println( System.currentTimeMillis() - start );
}
}jsp页面脚本
WebApplicationContext wac = WebApplicationContextUtils.getRequiredWebApplicationContext( getServletContext() );
SstColumnService sstColumnService = (SstColumnService)wac.getBean( "sstColumnService" );
SstColumn column = sstColumnService.querySstColumnByKey( 1111L );
column = sstColumnService.querySstColumnByKey( 1111L );下面是脚本页面调用的service类
@Service
public class SstColumnService {
@Resource
private SstColumnMapper sstColumnMapper;
/**
* 根据主键查询
* 参数:查询条件,主键值
* 返回:对象
*/
public SstColumn querySstColumnByKey( long columnId ) {
return sstColumnMapper.selectByPrimaryKey( columnId );
}
}哪里不正确呢?
...全文
相关推荐
C3P0错误APPARENT DEADLOCK 解决根本问题
网上传言C3P0是因为本身的BUG问题,然而今天我遇到这个问题并解决了,结果发现并不是。通过配置c3p0.maxStatements=0 这种方案只是治标不治本,或者干脆无效。我上传的解决方案肯定能解
基于Java核心技术的政务综合平台源码:Servlet/JDBC与RBAC实战
Java Web开发的基础是Servlet、JSP与JDBC等核心规范,它们定义了请求处理、页面渲染与数据库操作的底层路径。Filter链统一完成登录认证与编码过滤,JDBC事务则保证业务数据与审计日志的强一致。掌握这些原理,才能在设计RBAC权限模型、审批状态机和审计日志时真正理解代码的用意。政务综合平台这类流程较长、权限敏感的工程系统,正是检验Java核心技术掌握程度的理想场景。从环境搭建到避坑改造,一套手写Servlet的源码能帮助开发者看清HTTP请求从Tomcat到数据库的每一步。
C3p0连接池问题
使用日志工具(如catalina.out日志)跟踪错误信息,定位并解决问题。博客文章《C3p0连接池问题》可能深入探讨了这些细节,并给出了具体的案例和解决方案。
C3P0连接池配置详解C3P0连接池配置详解
设置合理的值可以避免长时间等待导致的性能问题。
C3P0连接池+MySQL的配置及wait_timeout问题的解决方法
本文主要探讨了在Spring 4.2.4、MyBatis 3.2.8、C3P0 0.9.1.2和MySQL 5.6.24的环境中如何配置C3P0连接池,以及遇到wait_timeout问题的解决策略。


Web 开发
