Spring开源框架整合
文章平均质量分 86
主要介绍一些与Spring相关的开源框架,以及各框架的整合应用。包含的框架有SpringMVC,Maven,Dubbo,MyBatis,Druid,Struts,Hibernate,Linner,Handlebars等,主要的应用场景为Java Web方向
火雨_Nick
喜欢IT和机械
展开
-
SQL优化技巧
我们开发的大部分软件,其基本业务流程都是:采集数据→将数据存储到数据库中→根据业务需求查询相应数据→对数据进行处理→传给前台展示。对整个流程进行分析,可以发现软件大部分的操作时间消耗都花在了数据库相关的IO操作上。所以对我们的SQL语句进行优化,可以提高软件的响应性能,带来更好的用户体验。 在开始介绍SQL优化技巧之前,先推介一款数据库管理神器Navicat,官网:https://www原创 2016-07-25 22:01:29 · 2892 阅读 · 0 评论 -
数据库中MyISAM与InnoDB区别
数据库中MyISAM与InnoDB区别 本文转载自:http://www.nowamagic.net/librarys/veda/detail/1899 原文作者:Veda 原型 MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的转载 2016-03-31 13:46:01 · 812 阅读 · 0 评论 -
Mysql错误: ERROR 1205: Lock wait timeout exceeded解决办法
Java执行一个SQL查询未提交,遇到1205错误。 java.lang.Exception: ### Error updating database. Cause: java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction 解决办法: 执行my原创 2016-06-20 17:01:25 · 92304 阅读 · 9 评论 -
Spring Task定时任务
Spring Task定时任务 1.基于Spring Task的任务调度方法: Spring框架自带的异步执行(TaskExecutor)和任务调度(TaskScheduler)接口。 Spring Task官方地址: http://docs.spring.io/spring/docs/current/spring-framework原创 2016-03-29 15:06:08 · 2308 阅读 · 0 评论 -
ActiveMQ开发
ActiveMQ开发1.概述与介绍 ActiveMQ是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ是一个完全支持JMS1.1和J2EE1.4规范的JMSProvider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS1.1和1.4使用J2EE企业集成模式和许多先进的功能。2.特性 (1)多种语言和协议编写客户端(语原创 2015-12-19 23:00:41 · 3859 阅读 · 0 评论 -
Spring学习笔记—Spring之旅
Spring学习笔记1.Spring简介 Spring是一个开源框架,最早由Rod Johnson创建,并在《Expert One-on-One:J2EE Design and Development》这本著作中进行了介绍。Spring是为了解决企业级应用开发的复杂性而创建的,使用Spring可以让简单的JavaBean实现之前只有EJB才能完成的事情。但Spring不仅仅局限于服务原创 2016-01-05 20:33:50 · 2613 阅读 · 0 评论 -
Spring学习笔记—装配Bean
Spring学习笔记—装配Bean 在Spring中,对象无需自己负责查找或创建与其关联的其他对象。相反,容器负责把需要相互协作的对象引用赋予各个对象。创建应用对象之间协作关系的行为通常称为装配(wiring),这也是依赖注入的本质。 1.声明Bean 1.1 创建Spring配置 在XML文件中声明Bean时,Spring配置文件的根元素是来源于Spri原创 2016-01-07 19:31:43 · 1122 阅读 · 0 评论 -
Spring学习笔记—最小化Spring XML配置
Spring学习笔记—最小化Spring XML配置 自动装配(autowiring)有助于减少甚至消除配置元素和元素,让Spring自动识别如何装配Bean的依赖关系。 自动检测(autodiscovery)比自动装配更进了一步,让Spring能够自动识别哪些类需要被配置成Spring Bean,从而减少对元素的使用。1.自动装配属性 1.1 4种原创 2016-01-10 19:09:20 · 1011 阅读 · 0 评论 -
基于SSM框架的通用权限框架设计
基于SSM框架的通用权限框架设计原创 2015-12-14 21:47:38 · 15764 阅读 · 2 评论 -
nginx安装与配置
nginx安装与配置原创 2015-12-21 09:34:57 · 864 阅读 · 0 评论 -
Mybatis持久层配置
Mybatis持久层配置 用mybatis-generator-core-1.3.2.jar插件加jdbc数据库连接包自动导出springmvc持久层dao包,mapper包,model包。 操作准备: 下载:mybatis-generator-core-1.3.2.jar,mysql-connector-java-5.1.34.jar,原创 2015-11-24 23:52:03 · 2648 阅读 · 0 评论 -
Linner和WebStorm前端开发环境搭建
Linner和WebStorm前端开发环境搭建原创 2015-12-13 20:24:16 · 9754 阅读 · 2 评论 -
SpringMVC—接收请求参数和页面传参
SpringMVC—接收请求参数和页面传参 1.使用HttpServletRequest获取@RequestMapping("/test.do") public String test(HttpServletRequest request){ String name = request.getParameter("name") String pass原创 2015-09-06 19:24:58 · 1610 阅读 · 0 评论 -
SSM框架—详细整合教程(Spring+SpringMVC+MyBatis)
springmvc+mybatis+整合教程+ssm整合转载 2015-09-06 19:30:34 · 2073 阅读 · 0 评论 -
MyBatis学习总结——Mybatis3.x与Spring4.x整合
MyBatis学习总结—Mybatis3.x与Spring4.x整合转载 2015-09-06 19:34:30 · 1356 阅读 · 1 评论 -
使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境转载 2015-09-06 19:46:19 · 1432 阅读 · 0 评论 -
Spring MVC + Hibernate + Maven: Crud操作示例
Spring MVC + Hibernate + Maven: Crud操作示例转载 2015-09-06 20:02:22 · 1250 阅读 · 0 评论 -
Druid数据库连接池简单使用介绍
Druid数据库连接池简单使用介绍 简单使用介绍: Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象。 下面给出2种配置方法实例: 1. 纯Java代码创建dataSource = new DruidDataSource(); dataSource.setDriver原创 2016-03-09 19:18:53 · 1185 阅读 · 0 评论 -
基于SpringMVC的登录拦截器
基于SpringMVC的登录拦截器 1.Struts2的核心过滤器配置 struts2 <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>原创 2016-03-09 21:48:01 · 3286 阅读 · 0 评论 -
Maven+druid+MyBatis+Spring+Oracle+Dubbo开发环境搭建
Maven+druid+MyBatis+Spring+Oracle+Dubbo开发环境搭建 1.开发工具使用:MyEclipse或Eclipse,数据库使用Oracle。需要用到的软件有Zookeeper(注册中心),Tomcat(Web容器)和Maven(包管理)。 2.初始环境配置: 解压zookeeper-3.4.6到自己的安装目录(安装目录中最好原创 2015-09-06 18:46:12 · 8140 阅读 · 1 评论 -
Spring+Maven+Dubbo+MyBatis+Linner+Handlebars—Web开发环境搭建
Spring+Maven+Dubbo+MyBatis+Linner+Handlebars ——Web开发环境搭建 本文主要分三部分,分别是:后台核心业务逻辑、桥梁辅助控制和前台显示页面。 本Web开发环境综合了多种工具,包括Maven包管理与编译工具、Dubbo分布式服务框架、My原创 2016-01-15 22:12:32 · 4833 阅读 · 1 评论 -
Spring+Dubbo+MyBatis+Linner分布式Web开发环境搭建
Spring+Dubbo+MyBatis+Linner分布式Web开发环境搭建 本文承接我之前的博客《Spring+Maven+Dubbo+MyBatis+Linner+Handlebars—Web开发环境搭建》,以下我在对相关的Maven配置和详细的Spring配置文件进行简单介绍。 整个开发框架大体结构如下: 1原创 2016-01-23 19:10:36 · 9342 阅读 · 2 评论 -
Spring+MyBatis双数据库配置
Spring+MyBatis双数据库配置 最近项目中遇到要调用其他数据库的情况,本来只使用一个MySQL数据库,但随着项目内容越来越多,逻辑越来越复杂。原来一个数据库已经不够用了,需要分库分表,所以决定扩充数据库,正好Spring可以灵活的扩充数据库。下面简单写一篇博文,记录下多数据库配置的过程。 1.项目结构如下图: 其中mkhl原创 2016-03-14 11:09:18 · 7144 阅读 · 0 评论