目前主流的Web MVC框架,除了Struts这个主力外,还有Spring MVC,主要是由于 Spring MVC 配置比较简单,使用起来也十分明了,非常灵活,与Spring 集成较好,对 RESTful API 的支持也比 struts 要好。所以Spring MVC在一定程度上有一定的优势。M ...
分类:
编程语言 时间:
2018-11-09 00:52:26
阅读次数:
249
1. 回顾JDBC a. java操作关系型数据的API。导入相关数据库的驱动包后可以通过JDBC提供的接口来操作数据库。 b. 实现JDBC的六个步骤 注册数据库驱动 获取数据库连接 获取传输器对象 传输sql执行获取结果集对象 遍历结果集获取信息 关闭资源 c. 数据库连接池(数据源) C3P0 ...
分类:
数据库 时间:
2018-11-08 19:49:21
阅读次数:
167
上一篇我们说了在web项目中了和spring整合之后,如何进行对应Filter的初始化,如果你还没看过,请点击 《CAS源码追踪系列一:Filter的初始化》。 本篇我们来看看在初始化完成以后,cas client是如何处理请求的。 源码地址:https://github.com/apereo/ja ...
分类:
其他好文 时间:
2018-10-28 13:45:42
阅读次数:
224
Quartz介绍Quartzisafull-featured,opensourcejobschedulingservicethatcanbeintegratedwith,orusedalongsidevirtuallyanyJavaapplication-fromthesmalleststand-aloneapplicationtothelargeste-commercesystem.Quartz
分类:
编程语言 时间:
2018-10-07 21:36:35
阅读次数:
168
解决办法, 再大dao的实现类上添加注解: @Transactional(readOnly = false ) 不让它只读就行了 ...
分类:
编程语言 时间:
2018-10-06 12:09:32
阅读次数:
131
在mybatis学习中有两种配置文件 :全局配置文件,映射配置文件。mybatis和spring整合,其实就是把mybatis中的全局配置文件的配置内容都变成一个spring容器的一个bean,让spring容器进行托管.因此整合过程就是把mybatis全局配置文件的内容整合到spring的配置文件 ...
分类:
编程语言 时间:
2018-10-02 18:04:00
阅读次数:
244
注意:这里spring整合struts2,使用的数据库操作类是JdbcTemplate模板,该模板使用c3p0连接池。Spring将JdbcTemplate注册成一个Bean,提供给dao使用【依赖注入】。 spring将扫描包中的所有类,将带有spring的注解【@Controller,@Repo ...
分类:
编程语言 时间:
2018-09-29 17:38:52
阅读次数:
160
在mybatis+spring整合中,由于版本的问题会报错: java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer; ...
分类:
编程语言 时间:
2018-09-23 00:50:41
阅读次数:
284
基本说明 基于Servlet3.0全注解配置的Spring整合Shiro 目录 配置文件 pom.xml javax.servlet.ServletContainerInitializer(servlet 3.0配置,容器加载配置) WebServletContainerInitializer.ja ...
分类:
编程语言 时间:
2018-09-19 23:27:38
阅读次数:
215
spring-data-jpa 大致整理一个提纲: 1、Spring-data-jpa的基本介绍; 2、和Spring整合; 3、基本的使用方式; 4、复杂查询,包括多表关联,分页,排序等; 在使用持久化工具的时候,一般都有一个对象来操作数据库,在原生的Hibernate中叫做Session,在JP ...
分类:
其他好文 时间:
2018-09-15 18:18:03
阅读次数:
197