自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

转载 SSH整合(注解式)

SSH一 Spring1. Spring框架核心配置文件 1.1 名称和位置没有固定要求,官方推荐使用applicationContext.xml作为配置文件名 1.2 在Spring核心配置文件中引入Schema约束2. 创建对象 2.1 xml配置方式:<bean id="" class="" /> 2.2 注解方式:四...

2018-03-05 17:31:00 100

转载 Android 基础标签

TextView标签<TextView android:text="我乃哈哈哈哈哈哈哈学习Androd" android:textSize="25dp" android:textColor="@android:color/holo_blue_dark" andro...

2018-01-09 17:55:00 92

转载 hibernate 关系映射

首先,我们知道hibernate是一个ORM框架,ORM的全称是(Object Relational Mapping),既对象关系映射,那么hibernate有几种对象关系映射呢?接下来我们来一一举例出 Hibernate在实现ORM功能的时候主要用到的文件有:映射类(*.java)、映射文件(*.hbm.xml)和数据库配置文件(*hibernate.cfg.xml)...

2017-12-28 17:48:00 124

转载 hibernate hql

1.什么是hqlHibernate Query Language即Hibernate查询语言,面向的是类和属性下面开始列子//1.HQL 检索所有学生集合@org.junit.Testpublic void testselectAllDepts(){ String hql="from Student"; Query query = sessio...

2017-12-26 18:03:00 123

转载 数据库锁机制

当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会读取和存储不正确的数据,破坏数据库的一致性(脏读,不可重复读,幻读等),可能产生死锁。为了解决这个问题,加锁是一个非常重要的技术,对实现数据库并发控制是一个好的方案。锁的种类锁包括行级锁、表级锁、悲观锁、乐观锁MySQL各存储引擎使用了三种类型(级别)的锁定机...

2017-10-24 08:26:00 81

转载 Spring 事物管理

Spring在企业开发中,能和其他框架进行整合,Spring的职责在于Bean管理和事物操作Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 事务使用ACID特性来衡量事务的质量。介绍如下: 1,原子性 事务必...

2017-10-22 22:04:00 55

转载 spring自动代理

spring默认提供的几种自动代理BeanNameAutoProxyCreator : 可以配置需要被进行auto-proxy的bean names列表,它控制的是需要代理的bean列表DefaultAdvisorAutoProxyCreator: 将对应匹配的advisor,自动添加到spring的bean。它控制的是advisor的匹配,所有的bean都会被自动...

2017-10-18 22:02:00 70

转载 spring 其它增强类型

1.异常增强 异常增强的接口是ThrowsAdvice重写里面的方法如下图 xml如下2.环绕增强实现接口是:MethodInterceptor3。前置增强 前置增强必须实现的接口:MethodBeforeAdvice4.后置增强 跟前置差不多,只不过实现的接口变了 后置增强的...

2017-10-18 21:43:00 63

转载 spring

理解控制反转1.1、IoC是什么  Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。如何理解好Ioc呢?理解好Ioc的关键是要明确“谁控制谁,控制什么,为何是反转(有反转就应该有正转了),哪些方面反转了”,那我们来深入分析一下:  ●谁...

2017-10-16 23:10:00 86

转载 mybatis动态sql

传统的使用JDBC的方法,相信大家在组合复杂的的SQL语句的时候,需要去拼接,稍不注意哪怕少了个空格,都会导致错误。Mybatis的动态SQL功能正是为了解决这种问题, 其通过 if, choose, when, otherwise, trim, where, set, foreach标签,可组合成非常灵活的SQL语句,从而提高开发人员的效率转载于:https://ww...

2017-10-16 18:16:00 55

转载 resultMap高级映射

resultMap·constructor–实例化的时候通过构造器将结果集注入到类中oidArg– ID参数;将结果集标记为ID,以方便全局调用oarg–注入构造器的结果集·id–结果集ID,将结果集标记为ID,以方便全局调用·result–注入一个字段或者javabean属性的结果·association–复杂类型联合;许多查询结果合成这个类型o嵌套结果...

2017-10-16 18:02:00 118

转载 Mybatis SQL映射文件

简单查询insert添加insert可以使用数据库支持的自动生成主键策略,设置useGeneratedKeys=”true”,然后把keyProperty 设成对应的列,就搞定了。比如说上面的StudentEntity 使用auto-generated 为id 列生成主键.还可以使用selectKey元素。下面例子,使用mysql数据库nextval('stude...

2017-10-16 17:53:00 96

转载 Mybatis三大基本要素

1.核心对象SqlSessionFactoryBuider对象SqlSessionFactoryBuider对象可以被JVM虚拟机所实例化、使用或者销毁。一旦使用SqlSessionFactoryBuider创建SqlSessionFactory对象后,SqlSessionFactoryBuider类就不需要存在了,也就是说不需要保持此对象的状态,可以随意的任由JVM销毁。因此Sq...

2017-10-16 17:40:00 213

转载 mybaris入门

1理解数据持久化数据持久化就是将内存中的数据模型转换为存储模型,以及将存储模型转换为内存中的数据模型的统称. 数据模型可以是任何数据结构或对象模型,存储模型可以是关系模型、XML、二进制流等。狭义的理解,持久化仅仅是指把对象数据永久保存在数据库中,数据在计算机中一般由两个存储地,内存为暂存,数据库可以理解为永存;广义的理解,持久化包括和数据库相关的各种操作,封装了数据访问细节,为...

2017-10-16 17:31:00 134

转载 框架技术

1、基本概念1.1、Spring Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由RodJohnson在其著作ExpertOne-On-OneJ2EEDevelopmentandDesign中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完...

2017-10-16 17:19:00 84

转载 git

https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137628548491051ccfaef0ccb470894c858999603fedf0001.1.准备工作创建版本库之前先安装GitHub,安装流程一路确定下去就行。为了后续的使用方便,首先去g...

2017-10-08 17:04:00 78

转载 spring AOP

前置增强 MethodBeforeAdvice小例子切点表达式(* *..service.*.*(..)) 符号 意义 * 0至多个任意字符 .. 用在方法参数中,表示任意多个参数 用在包名后,表示当前包及其子包路径 + 用在类名后,表示当前类及其子类 用在接口后,表示当前...

2017-10-07 22:34:00 48

转载 Ajax

Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面  它的属性有:   onreadystatechange每次状态改变所触发事件的事件处理程序。   responseText从服务器进程返回数据的字符串形式。   responseXML 从服务器进程...

2017-10-07 22:14:00 66

转载 使用集合组织相关数据

ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 1.动态的增加和减少元素 2.实现了ICollection和IList接口 3.灵活的设置数组的大小常用方法Add方法用于添加一个元素到当前列表的末尾Remove方法用于删除一个元素,通过元素本身的引用来删除Remove...

2017-06-14 15:27:00 101

转载 深入C#数据类型

1.值类型值类型有:整型:Int;长整型:long;浮点型:float;字符型:char;布尔型:bool枚举:enum结构:struct。主要功能: 1.将一个值类型变量赋给另一个值类型变量时,将复制包含的值。这与引用类型变量的赋值不同,引用类型变量的赋值只复制对对象的引用,而不复制对象本身。 2.与引用类型不同,不能从值类型...

2017-06-13 16:39:00 47

转载 深入.NET框架

1、语言Visual Studio .NET 自身包含四种语言:Visual Basic、Visual C++、Visual C# 和 JScript。然而,.NET 框架的模块化特性使得由第三方创作的其他语言也可以集成到 Visual Studio.NET 中。此类语言有 20 多种,包括 Perl、Component Pascal、SmallScript 和 Smalltalk。...

2017-06-13 16:12:00 68

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除