随便来个头像吧
2016-12-13 12:39
return jdbcTemplate.queryForObject(sql, new Object[]{name,pwd}, new UserMapper()); 这一句我写了会报错,为啥呢? The type org.springframework.dao.DataAccessException cannot be resolved. It is indirectly referenced from required .class files 这个错误按照网上说明加入了spring.transaction-3.0.5.jar后又变成了错误:DataAccessException的错
我这样跟你说吧,spring开发的话 需要这几个基础包【这里以spring4.0.x为例】
spring-core-xxx.jar
spring-beans-xxx.jar
spring-context-xxx.jar
spring-expression-xxx.jar
commons-loggings.jar
需要jdbcTemplate的话 需要加一下jar,这里数据库mysql
mysql-connector-java-xxx-bin.jar
spring-jdbc-xxx.jar
spring-orm-xxx.jar
需要事务处理的话需要加,因为spring的事务管理需要aop的支持:
spring-tx-xxx.jar
spring-aop-xxx.jar
spring-aspect-xxx.jar
aspectjweaver.jar
建议使用maven管理jar 自动导入依赖的jar包
你说的那几个包都加入了,可还是报错(图2),我又按照提示的加入了一个包(图1),可以只是换了一种报错
jdbcTemplate的话 需要添加 spring-jdbc-xxx.jar 和 spring-orm-xxx.jar 就可以了
还有相应的数据库驱动包
是不是jar包没导全?
Java实现权限管理(上)
63305 学习 · 58 问题
相似问题