spring中的配置
<!-- log4jdbc可以将数据源执行的sql将占位符?替换成字符,并以日志打印出来. log4j配置: log4j.logger.jdbc.sqltiming=INFO 详情请看: http://code.google.com/p/rapid-framework/wiki/log4jdbc 如oracle示例: 原来的sql: select * from user where birth_date = ? and username = ? and age > ? 转换后sql: select * from user where birth_date = to_date('2010-08-13','yyyy-mm-dd') and username = 'badqiu' and age > 20 --> <bean id="log4jdbcInterceptor" class="net.sf.log4jdbc.DataSourceSpyInterceptor" /> <bean id="dataSourceLog4jdbcAutoProxyCreator" class="org.springframework.aop.framework.autoproxy.BeanNameAutoProxyCreator"> <property name="interceptorNames"> <list> <value>log4jdbcInterceptor</value> </list> </property> <property name="beanNames"> <list> <value>dataSource</value> </list> </property> </bean>
log4j配置:
log4j.logger.jdbc.sqlonly=OFF log4j.logger.jdbc.sqltiming=INFO log4j.logger.jdbc.audit=OFF log4j.logger.jdbc.resultset=OFF log4j.logger.jdbc.connection=OFF
所需jar包:见附件
其中
DataSourceSpyInterceptor为rapid-framework框架中自己扩展的,原包是里没有。
相关推荐
项目使用日志框架实现sql日志完整输出,并使用springmvc和jxls分别实现excel导出
(1) spring框架中(4.3.3):oap、beans、context、core、expression、tx(事务)、test(测试)、jdbc (2) 日志:commens-logging (4) dbcp数据源:commons-dbcp、commons-pool (5) junit: junit、hamcrest (6) ...
多数据库进行增删查改,使用JDBC连接数据库,采用mvc设计模式,无任何框架,添加日志方便查看语句,简单易学,适合初学者
基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化...
使用JSP,Servlet,filter,javabean,自定义标签等在MyEclipse 下实现的一个自定义框架,包括日志记录,JDBC封装,启动配置,初始设置,异常处理等,适合初学者使用
数据库连接池:Tomcat JDBC 缓存框架:Ehcache ORM框架:Spring Data JPA、hibernate 4.3.5.Final 日志管理:SLF4J 1.7.21、Log4j 编辑器:ueditor 工具类:Apache Commons、Jackson 2.8.5、POI 3.15 view层:JSP ...
该资源中包含SSH框架整合中spring框架所需要的全部jar包。包括: (1)IOC核心包(4个包和2个日志包) (2)整合web (3)Spring整合JUnit测试包 (4)AOP核心包(4个包) (5)JDBC模板和事务核心包(spring-jdbc|...
基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化...
在《开发者突击:Java Web主流框架整合开发(J2EE+Struts+Hibernate+Spring)》架构讲解的过程中,穿插介绍了JDBC、Log4j、Sitemesh、JUnit技术。 随书附赠光盘内容包括《开发者突击:Java Web主流框架整合开发(J2EE+...
基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化...
SingleJDBCBase 是基于Spring Framework基础上搭建的一个Java基础开发套件,...* 持久层框架:JDBC * 数据库连接池:c3p0 * 缓存框架: * 日志管理:SLF4J 1.7.25、Log4j2.8.2 * 工具类:fasterxml 2.8.7、junit 4.12、
基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化...
基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化...
基于Struts的SSH整合架构,并开发个人通信录和一个办公自动化系统,实现的功能包括日程安排、工作日志、短消息管理、公告管理、会议管理;基于Struts 2的SSH2整合架构,并在此架构基础上实现一个完整的办公自动化...
常用功能:会话(session),安全性(rbac权限框架),shiro(rbac权限框架),oauth(第三方登录),logback(日志),log-aop(AOP方式日志),ehcache(ehcache缓存),异常(统一异常处理),Async(异步
spring-jdbc-4.0.0.RELEASE.jar spring-orm-4.0.0.RELEASE.jar spring-tx-4.0.0.RELEASE.jar 【测试】 spring-test-4.0.0.RELEASE.jar 2)SpringMVC 【上传下载】 commons-fileupload-1.2.1.jar commons....
Enjoy(模板引擎),JdbcTemplate(通用JDBC操作数据库),JPA(强大的ORM框架),强大的ORM框架(强大的ORM框架),通用Mapper(快速操作Mybatis Mybatis),PageHelper(通用的Mybatis分页插件),mybatis-plus...
连接池是proxool,log4j日志,拦截器过滤器什么的都有。 基本上每个地方以及每个配置文件,每行,都有相关的说明。全是自己研究的。 proxool里面没有注释是因为程序解析的时候出错所以没写,这个网上大把。 顺便...
包含基本步骤实现完整的JAVA框架搭建 1 创建web项目,创建dao包,service包,pojo包,controller包,mapper包, 2 导入架包,将架包导入到项目的lib 文件中,如图 3 导入配置文件,将如下配置文件导入到src下面 ...
3.3 其他日志框架统一转换成slf4j+logback 44 3.4 Spring Boot日志使用 45 3.5 Spring Boot默认配置 47 3.6 指定日志文件和日志Profile功能 52 3.7 切换日志框架(不使用SLF4j+LogBack) 54 4 Spring Boot与Web开发 ...