- 博客(8)
- 收藏
- 关注
原创 spring入门——注解
注解使用前提:添加命名空间,让spring扫描含有注解类 命名空间:暂且放过 添加完成命名空间后,添加组件扫描: <context:component-scan base-package=””/> 装配bean: @Conponent @Repository @Service @Controller 用来装配bean相当于 要想实现 则必须加上Id值即:@Repository(“Id...
2018-11-17 21:14:33
196
转载 hibernate -- merge()方法
merge()方法从对象的id是否在数据库中存在来区分,id存在则执行update(),不存在则执行insert()方法。 转载:(Junior Farmer) 虽然从功能上merge方法与saveOrUpdate类似,但他们仍有区别。现在有这样一种情况:我们先通过session的get方法得到一个对象u,然后关掉session,再打开一个session并执行saveOrUpdate(u)。此时我...
2018-11-09 10:33:25
560
原创 Oracle--listagg
listagg: 作用:列转行 语法: listagg(要显示的列,‘分隔符’) within gruop(order by 要进行排序和分组的列) 别名
2018-11-06 14:40:21
735
原创 Spring入门四---bean的作用域
bean的作用域:用于确定Spring创建bean的实例的个数 常用的有两个: ①singleton:单例, 默认值 ②prototype:多例,每次执行一个getBean()将获得一个实例 配置方法: <bean id = "" class = "" scope = "prototype"> ...
2018-11-04 19:51:13
173
原创 Spring入门三--bean的三种实例化方式
Bean的实例化方式,有三种:默认构造,静态工厂,实例工厂 默认构造: <bean id = “userServiceId” class= “全限定类名”></bean> 此前的都是默认构造。 静态工厂:主要是由工厂对bean实例的创建,由于是静态工厂,所以工厂类中的所有方法都是静态的,在使用Spring之前:都是通过静态工厂的静态方法对实例进行创建,如下: UserSer...
2018-11-04 19:28:17
161
原创 Spring入门二
API: BeanFactory:用于生成任意bean的工厂,采用延迟加载,第一次加载getBean才会初始化 Bean。 ApplicationContext:是BeanFactory的子接口,功能更强大,当配置文件加载时,就对对象进行实例化。 ClassPathXmlApplicationContext:用于加载classpath(类路径,src)下的xml (加载xml运行时位置:–&g...
2018-11-03 21:35:29
126
原创 Spring入门一
Spring入门一 今天算是我第一次写技术方面的博客,写的好不好都请见谅啦~ Spring嘛,学过的人应该都知道,核心的知识点就两点:依赖注入(DI)和控制反转(IOC) 下面我就来说一下 IOC 对于控制反转,指的就是将创建对象的控制权交给IOC容器来做,比如不使用Spring的话,创建对象就使用new的方式自己来创建,例如: private A a = new A(); 而使用Spr...
2018-11-03 20:53:06
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅