这段时间做了一个后台管理的项目,本人负责搭建框架,主要用到了spring3.0 mybatis3.1 quartz 的技术
在配置spring和mybatis的时候借鉴了很多网上的项目,最终使用了网上找到的一个项目这里是链接http://blog.csdn.net/flamingsky007/article/details/7195399
因为mybatis的物理分页是很重要的部分,就使用了这里的代码但是这个代码是有问题的分页总数的cout语句不够好,我就优化了一下原语句是 select count(*) from (你写在xml中的sql) 这样的效率很低 我就用截取字符的方式 把sql的from之前用select count(*)代替了,而且我发现这个分页的第二种方式也就是把page放入线程的方式不是很安全所以推荐使用map
quartz的话我根据网上的配置方式配好之后直接在applicationContext-cms.xml中导入的话不能使用,因为所有的mapper方法都在cms-servlet这个容器中,所以需要在cms-servlet中导入quartz
有什么问题我可以帮大家解答的一定帮忙
分享到:
相关推荐
Spring 还集成了众多其他框架,如MyBatis、Hibernate等,为数据库操作提供了便利。 结合 Quartz 和 Spring: 在 Spring 中集成 Quartz,可以使作业调度更加灵活和易于管理。通过 Spring 的任务调度支持,可以声明式...
### Spring+Ajax+MyBatis+SpringMVC 笔记 #### 1. Spring框架概述 **Spring** 是一个开源的、轻量级的应用开发框架,它主要关注于简化企业级应用开发。Spring 旨在通过以下几点来实现这一目标: - **简化开发**:...
Spring3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。 Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架...
SpringBoot整合MyBatis Plus是现代Java开发中常见的技术组合,它可以帮助开发者快速构建基于Spring Boot的数据访问层。MyBatis Plus是对MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高...
Spring3.0是Spring在积蓄了3年之久后,隆重推出的一个重大升级版本,进一步加强了Spring作为Java领域第一开源平台的翘楚地位。 Spring3.0引入了众多Java开发者翘首以盼的新功能和新特性,如OXM、校验及格式化框架...
Spring支持与许多其他流行框架的集成,如Hibernate、Struts、Quartz等,使得开发者可以利用这些框架的功能,同时享受Spring带来的便利。 总的来说,Spring Framework 3.1.4.RELEASE是一个强大且全面的Java开发工具...
除了 Hibernate 和 JPA 外,Spring 还支持其他 ORM 工具如 MyBatis 的集成。通过 Spring 的支持,这些 ORM 工具的使用变得更加灵活和高效。 #### 三、整合 Spring 作为一款全面的企业级应用开发框架,支持与其他...
4. **数据访问**:Spring 3.2 改进了对JDBC、ORM(Object-Relational Mapping)框架如Hibernate、MyBatis的支持,以及对JPA(Java Persistence API)的增强。例如,`spring-jdbc.jar`提供了数据库访问的工具类和抽象...
最后,通过实例项目演示了常用的Java框架(Spring、Spring MVC、MyBatis、Quartz、Slf4j及Logback)的基本用法。 #### 二、JDK 安装与配置 ##### 1. 安装 JDK - **步骤**:将`jdk1.6.0_10.rar`文件解压缩到任意...
mybatis-spring-1.1.1.jar mybatis-spring-1.2.0.jar mysql-connector-java-5.0.8.jar mysql-connector-java-5.1.13-bin.jar mysql-connector-java-5.1.15.jar mysql-connector-java-5.1.2-beta-bin.jar mysql-...
3.3 **底层开发框架**:Java服务端开发推荐使用struts2 + spring3+ ibatis(mybatis),前台WEB开发框架建议使用JS框架如jQuery,以提高开发效率和兼容性。 综上所述,大数据功能模块概要设计是一个综合性的系统工程...
3.4 Hibernate或MyBatis:作为ORM(Object-Relational Mapping)工具,简化数据库操作,提高开发效率。 四、安全性与性能优化 4.1 用户认证与授权:采用Spring Security或Apache Shiro实现,保护系统免受非法访问。...
**3.1 类的加载过程** - **知识点概述:** - 加载阶段:找到类的二进制数据并转化为`Class`对象。 - 验证阶段:确保类文件符合规范。 - 准备阶段:为静态变量分配内存并初始化为默认值。 - 解析阶段:将符号引用...
- **3.1 类的加载过程** - **知识点概述**: - 加载、验证、准备、解析和初始化的过程。 - 双亲委派模型的工作原理及其优点。 - 类加载器的种类及其作用。 - **常见面试题**: - 自定义类加载器的方法? - 类...
##### 3.1 类的加载过程 - **加载**:将类的.class文件读入内存,并转化为二进制数据流。 - **验证**:确保.class文件的字节流包含的信息符合当前虚拟机的要求。 - **准备**:为类的静态变量分配内存并设置默认值。...