Value=

Html辅助方法 之 Form表单标签

一、Html.BeginForm  <form>标签 //视图代码@using (Html.BeginForm("search", "home", FormMethod.Get),new { target="_black",@ }) { <input type="text" value="" /> }//生成的...

MyBatis-Spring--SqlSessionTemplate实现增删改查(批量操作)

ssionTemplate是个线程安全的类,每运行一个SqlSessionTemplate时,它就会重新获取一个新的SqlSession,所以每个方法都有一个独立的SqlSession,这意味着它是线称安全的。 第一步:创建spring-mybatis.xml文件并配置数据源 这里使用DBCP数据库连接池的方式: <!-- 第一步:配置数据源--使用...

使用Druid数据库连接池,配置ConfigFilter对数据库密码加密

ConfigFilter的作用包括: 从配置文件中读取配置 从远程http文件中读取配置 为数据库密码提供加密功能 1.配置 ConfigFilter 1.1配置文件从本地文件系统中读取   <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource"   ini...

java模板、工厂设计模式在项目中的重构

场景描述:   一个controller中,部门领导有布置任务,查看任务整体情况,查看部门成员,查看部门成员完成情况,导出任务详情,如下:    @RestController @RequestMapping(value = "/task") public class TaskController{...

spring-入门

1.spring是什么?   spring是一个轻量型的框架,主要体现在管理每一个Bean组件的生命周期,不同Bean组件之间依赖关系上面。   它主要是通过顶层容器BeanFactory来管理每一个Bean组件的生命周期,通过子类ApplicationContext实现工厂模式下每一个Bean组件的创建。 2.两大核心:   IOC/DI:控制反转/依赖...

spring自动识别数据库并切换数据源

一、开篇 这里整合分别采用了Hibernate和MyBatis两大持久层框架,Hibernate主要完成增删改功能和一些单一的对象查询功能,MyBatis主要负责查询功能。所以在出来数据库方言的时候基本上没有什么问题,但唯一可能出现问题的就是在hibernate做添加操作生成主键策略的时候。因为我们都知道hibernate的数据库本地方言会针对不同的数据...

Spring配置-数据库连接池proxool[转]

 数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。   数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时间超过最大空闲时间的数据...

阿里druid数据源配置及数据库密码加密

注意: 1、阿里默认只对用户密码解密 2、druid 1.0.16版本及以上的解密时需要同时配置publicKey 一.生成密文密码 1 前提:已经配置了jdk环境 1、生成密文密码需要准备druid的jar包.然后通过命令行生成,如下步骤: 1.1准备jar包 1、(示例使用 druid-0.2.23.jar),放到某目录下,且打开命令窗口(win用户可...

Freeswitch配置之sofia

   SIP模块 - mod_sofia SIP 模块是 FreeSWITCH的主要模块。 在 FreeSWITCH中,实现一些互联协议接口的模块称为 Endpoint。FreeSWITH支持很多的 Endpoint,如 SIP、H232等。那么实现 SIP 的模块为什么不支持叫 mod_sip呢?这是由于 FreeSWITCH的 Endpoint 是一个...