- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 java实现二分查找法
import java.util.Arrays;public class getArrayValue { public static void main(String[] args) { int[] array = {1,3,5,7,9,2,4,6,8,9}; int value= 22; queryArrayValue(array,value); } // 二分查找法 public static void ..
2021-03-07 20:40:48
297
3
原创 Mybatis 插入数据的时候Date类型,时间精度丢失
插入数据的时候 jdbcType="DATE"会造成数据时间精度丢失。由于jdbcType="DATE",insert, update这个字段的时候,时分秒(HH:mm:ss) 丢失,应该将DATE改为TIMESTAMP只需要日期: jdbcType="DATE"只需要时间:jdbcType="TIME"日期+时间:TIMESTAMP
2017-10-13 18:39:38
8883
1
原创 MyBatis标签一(XML配置)
MyBatis标签一(XML配置)1.MyBatis的配置文件(configuration)包含:properties(属性)settings(设置)typeAliases(类型命名)typeHandler(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境)environment(环境变量)transac
2017-01-18 17:07:01
2917
原创 MyBatis基本配置和简单的增删改查
MyBatis基本配置和简单的增删改查1.MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。2.MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。3.MyBatis 可以对配置和原生Map使用简单的 XML 或注解
2017-01-10 11:20:35
3068
原创 Spring事务 基于配置的实现方式
spring事务 基于配置的实现方式上一篇博客地址:http://blog.youkuaiyun.com/u013704342/article/details/53589474《Spring 事务原理》源代码地址:补充中……1.我们先创建一个接口package com.test.service.interfaces;import com.test.bean.Us
2016-12-19 20:40:05
441
原创 Spring 事务基于注解方式的配置
Spring 事务基于注解方式的配置上一篇博客地址:http://blog.youkuaiyun.com/u013704342/article/details/53207137《Spring 事务原理》源代码地址:等待补充中……1.首先创建一个接口package com.study.service.interfaces;import com.study.bean.U
2016-12-12 21:57:34
629
原创 Spring AOP 通过XML方式配置各种通知
Spring AOP 通过XML方式配置各种通知上一篇AOP原理补充:http://blog.youkuaiyun.com/u013704342/article/details/532901911.声明一个接口:package test.aop.service.interfaces;public interface TestAopServiceInterface { void
2016-11-25 17:48:11
574
原创 SpringIoc中的注入详解
SpringIoc中的注入详解1.setter注入 这是最简单的注入方式,假设有一个SpringAction,类中需要实例化一个SpringDao对象,那么就可以定义一个private的SpringDao成员变量,然后创建SpringDao的set方法(这是ioc的注入入口)。package com.bless.springdemo.action; public class S
2016-11-23 19:33:01
517
原创 SpringAOP的概念(面向切面)
SpringAOP面向切面1、AOP 是什么?答:AOP面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。AOP利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的逻辑或责
2016-11-22 19:12:17
2029
原创 Spring事务原理
Spring事务原理1.spring的事务模块是通过AOP来实现的,比如说事务的属性配置和事务对象的抽象等。在spring中有一个事务代理工厂来使用AOP功能,生成代理对象。在这个事务代理对象中,通过事务拦截器来对事务代理方法进行拦截,这里使用的是AOP的拦截功能。由于数据库的不同,在spring事务处理中,比如事务的生成,提交,回滚,挂起等,spring都做了一个抽象适配,而这一系列的实
2016-11-17 21:15:07
1148
原创 设计模式-策略模式(Java)
策略模式是什么?策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化。抽象策略角色: 策略类,通常由一个接口或者抽象类实现。具体策略角色:包装了相关的算法和行为。环境角色:持有一个策略类的引用,最终给客户端调用。策略模式的优点:策略模式提供了管理相关的
2016-11-15 18:32:39
410
原创 关于Spring IOC控制反转一
1、IOC是什么?答:IOC-Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。2、谁控制谁?控制什么?答: IOC 容器控制依赖对象。控制资源的获取。3、反转是什么?反转了什么内容或关系?答:对依赖关系的反转。在程序中我们主动new一个对象主动的去获取依赖对象,这叫做(正转)。反转就是把主动获取依赖对象方式,转到IOC容器中,交给IOC
2016-11-14 18:24:44
338
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人