SSH
文章平均质量分 50
wittdong
五湖四海情为重,天南地北义当先。
展开
-
mybatis的工作原理
一、mybatis的工作过程1、系统运行时,加载mybatis的xml配置文件到Configuration类中,SqlSessionFactoryBuilder会读取Configuration类中信息创建SqlSessionFactory,newSqlSessionFactoryBuilder.build(...),所以SqlSessionFactory持有mybatis的基本配置内容。在整个应用当中,我们应该只创建一个SqlSessionFactory实例。2、根据创建的sqlSessi.原创 2020-10-27 16:55:26 · 1960 阅读 · 0 评论 -
spring为服务类的静态变量依赖注入
在一些服务类中,需要为一些静态变量注入。但是,spring的注解不支持静态变量和静态方法,因为spring是基于对象层面的依赖注入,而静态变量是属于类的。@Componentpublic class workflow{ @Autowired public staticWkfTaskExtendDao wkfTaskExtendDao;...原创 2019-03-08 16:40:35 · 282 阅读 · 0 评论 -
java注解
1. 简单介绍java注解 注解是在JDK5以后引入的,注解其实就是一种标记,用来修饰编程元素(包,类,构造方法,方法,成语变量,成员参数)。 注解包括元注解和普通注解,元注解也就是修饰注解的注解。元注解主要有 修饰生命周期的(@Retention)、修饰目标的注解(@Target)、Documented、Inherited。修饰生命周期的注解主要包括:jav原创 2017-03-15 12:48:41 · 246 阅读 · 0 评论 -
mybatis pagehelper分页查询时候报错
今天再做开发的时候遇到了mybatis Pagehelper 分页查询的错误。The error occurred while handling results ### SQL: SELECT count(*) FROM tb_pro_rating WHERE pro_info_id = ? ### Cause: j,找了很久没有找到原因。 最后跟踪源代码,发现原创 2017-04-18 16:55:24 · 5413 阅读 · 0 评论 -
spring扫描包管理bean
一、spring扫描包规则以及spring配置 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http:原创 2017-04-25 22:57:23 · 1916 阅读 · 0 评论 -
spring事务的基本特性以及数据库隔离级别
一、事务基本特性在了解事务之前,我们先来看一个例子:假如客户A和客户B在银行都有2000元钱,然后客户A需要把1000元转给客户B,那么就需要在A的客户减去1000元的同时,客户B 的账户增加1000元。如果出现在客户A的账户减去1000元后,系统突然宕机,那么客户B账户没有增加1000元,这时候就出现了异常。通过上述例子,就要求我们在处理这类事情的时候,需要客户A账户减去1000元和原创 2017-09-21 15:22:05 · 263 阅读 · 0 评论 -
初识注解
在spring中我们知道注入依赖对象,可以使用spring配置文件中的property标签通过get set方法以及构造器来注入依赖对象,这样的方式被称为手工注入。通常一个系统包括很多bean,然后一个bean中有很多依赖对象,那么这样的配置文件就显得很臃肿。所以提供了一个自动装配依赖对象的方式-----注解。 下面通过例子来介绍两个简单的注解,@Resource 和 @Au原创 2017-04-25 21:18:24 · 319 阅读 · 0 评论 -
spring--ApplicationContext
ApplicationContext的定义为使用的bean工厂,spring的配置文件一般默认为ApplicationContext.xml,如果容器启动时找不到指定的spring配置文件,就会尝试加载这个默认的配置文件。一、java项目实例化spring ApplicationContex1)ClassPathXmlApplicationContext:通过类路径加载指定的配置文件b原创 2017-04-20 21:51:40 · 340 阅读 · 0 评论 -
控制反转(IOC)和依赖注入(DI)
用过spring的人都知道,spring的核心是IOC和AOP。IOC,即控制反转不是什么技术,而是像gof一样,是一种设计模式。一、传统的程序设计public class carServiceImpl{private CarDao carDao = new CarDao();public void getCarInfo(){carDao.getCarInfo();}原创 2017-04-20 18:03:00 · 415 阅读 · 0 评论 -
spring之AOP
AOP是spring的又一核心技术,面向切面编程,日志、事务、权限拦截都可以用AOP来实现。一、注解实现AOP1)xml配置 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context原创 2017-04-28 09:35:09 · 343 阅读 · 0 评论