://.javaeye.com/topic/7379931.Spring是分层的java se/ee应用一站式的轻量级开源框架,以Ioc(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面 向切面编程)为内核。 2.J...
转载
2010-08-16 17:38:00
167阅读
2评论
IOC 1.几个主要使用的application context. ClassPathXmlApplicationContext 从ClassPath路径加载 FileSystemXmlApplicationContext 从文件系统路径加载 &nb
原创
2014-06-19 11:51:12
1104阅读
第一章1.Spring採用4种策略减少Java开发复杂度基于POJO的轻量级和最小侵入性编程依赖注入和面向接口实现松耦合基于切面和惯例进行声明式编程通过切面和模板降低样板式代码PS:POJOPOJO(Plain Ordinary Java Object)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。
使用POJO名称是为了避免和EJB混淆起来, 并
原创
2022-01-12 11:06:45
57阅读
一.Spring采用4种策略降低Java开发复杂度基于POJO的轻量级和最小侵入性编程依赖注入和面向接口实现松耦合基于切面和惯例进行声明式编程通过切面和模板减少样板式代码PS:POJOPOJO(PlainOrdinaryJavaObject)简单的Java对象,实际就是普通JavaBeans,是为了避免和EJB混淆所创造的简称。使用POJO名称是为了避免和EJB混淆起来,而且简称比较直接.其中有一
原创
2019-09-21 10:37:15
383阅读
Spring的IoC容器之BeanFactory Spring提供了两种容器类型: BeanFactory 和 ApplicationContext BeanFactory:基础类型IoC容器,提供完整的IoC服务支持,如果没有特殊指定,默认采用延迟初始化策略(lazy-load) 只有当客户端对象 ...
转载
2021-08-10 11:57:00
404阅读
2评论
《Spring 开发指南》 台湾知名专家夏昕编写,以前在图书馆偶尔翻阅过,今天得到这本电子书,感觉还是蛮不错
原创
2022-11-15 20:37:06
79阅读
1、Spring之旅
1.1 简化java 开发 1.1.1 激发pojo 的潜能
1.1.2 依赖注入1.1.3 应用切面1.1.4 使用模板消除样板式代码1.2 容纳你的bean1.2.1 与应用上下文共事 1.2.2 bean 的生命周期1.3 俯瞰spring 风景线1.3.1 spring 模块 1.3.2 spring portfolio1.4 spring 新功能 1.4.1 spr
转载
2014-10-29 14:47:00
132阅读
2评论
bean的scope 1. singletonspring容器中 scope='singleton'与单例模式不是一个意思。标记为singleton的bean是由容器来保证这种类型的bean在同一个容器中只存在一个共享实例;而Singleton模式则是保证在同一个Classloader中只存在一个这种类型的实例。...
原创
2021-08-24 15:33:19
108阅读
IoC Service Provider在这里是一个抽象出来的概念,它可以指代任何将IoC场景中的业务对象绑定到一起的实现方式。它可以是一段代码,也可以是一组相关的类,甚至可以是比较通用的IoC框架或者IoC容器实现。Spring的IoC容器就是一个提供依赖注入服务的IoC Service Provider。 IoC Service Provider 的职责 1.业务对象的构建管理。 ...
原创
2021-08-24 15:33:21
234阅读
Spring框架所倡导的基于POJO(Plain Old Java Object,简单Java对象)的轻量级开发理念,就是从实际出发,立足于最基础的POJO(就好像我们的地球)。为了能够让这些基础的POJO构建出健壮而强大的应用, Spring框架就好像那包裹地球的大气层一样,为构筑应用的POJO提供了各种服务,进而创造了一套适宜用POJO进行轻量级开发的环境。...
原创
2021-08-24 15:33:23
269阅读
《spring boot实战》 【美】Craig Walls著;丁雪丰译一、入门spring boot四个核心:自动配置:针对spring应用程序常见的些应用功能,spring boot能够自动提供相关配置;起步依赖:利用了传递依赖解析,把常用的库聚合在一起,组成了几个为特定功能而定制的依赖。(**-starter)命令行界面:去除代码噪音(import, getter,s...
原创
2023-05-02 22:02:23
93阅读
以下是我在学习中对于一些问题的理解,并不保证其正确性:
1.量子力学中的波函数事实上采用的是概率论,将粒子的运动表述为在空间中各个点出现的概率。那么,就产生一系列的工作:归一化,概率振幅,力学量的期望值等等。同时,量子力学(我们使用的是《量子力学教程》周世勋原著)一书中对于波函数的“生硬”推导后,得出了薛定谔方程,然后可笑的是,以此作为结论,反推波函数为什么采用复数表示式
原创
2010-06-19 09:49:15
324阅读
读书摘要:
1、Begin Tran
delete from production.ProductCosthistory
该查询返回受影响的记录数。注意该查询故意没有提交,也就是说,其中包含Begin Tran命令,但没有Rollback和Commit命令。由于没有后面的命令,该表当前处于锁定状态。通常,用户可能运行没有begin tran的查询。在这些情况下,实际上它是一个隐式事务,且该事
原创
2012-05-14 17:59:25
689阅读
DBCA工具建库,默认会创建3份控制文件。控制文件管理数据库的状态。控制文件记录着数据库的名称,数据库的物理布局。ckpt进程更新控制文件信息,反映系统状态。而这些信息在下一次启动数据库时又会被用来校验数据库的一致性。数据库的正常运行过程中,控制文件的内容也会时时进行更新,以反映数据库的变换。日志文件中记录的是redo records,redo records又是由change vectors(改
原创
2016-11-11 22:34:17
739阅读
逻辑结构oracle的逻辑结构包括表空间(tablespace)、数据段(segment)、分区(extents)、数据块(block)磁盘最小存储单位是sector,每个sector是512字节。oracle数据库的最基本存储单位是数据块,每个数据块是由磁盘上连续的sector组成的。数据块的大小是由初始化参数db_block_size指定的,通常为8k数据块结构:每个数据块从前向后可以分成4个
原创
2016-11-14 19:16:29
647阅读
P95页嵌套创建空列表用以外星人aliens=[]#创建30个绿色的外星人foralien_numberinrange(0,30):疑问:为何是alien_number???new_alien={'color':'green','speed':'slow','point':5}aliens.append(new_ali
原创
2020-08-06 19:12:34
439阅读
P95页嵌套创建空列表用以外星人aliens=[]#创建30个绿色的外星人foralien_numberinrange(0,30):疑问:为何是alien_number???new_alien={'color':'green','speed':'slow','point':5}aliens.append(new_ali
原创
2020-08-06 19:12:37
653阅读
#第四章 并发编程 ##1.摘要 本章论述了并发编程,介绍了并行计算的概念,指出了并行计算的重要性;比较了顺序算法与并行算法,以及并行性与并发性;解释了线程的原理及其相对于进程的优势;介绍了Pthread 中的线程操作,包括线程管理函数,互斥量、连接、条件变量和屏障等线程同步工具;演示了如何使用线程 ...
转载
2021-10-28 21:55:00
176阅读
2评论
转载
2008-11-01 10:26:00
201阅读
2评论
Spring Boot笔记(一)什么是springbootspringboot的好处准备条件创建springboot的方式有两种使用idea快速创建springboot的两种配置文件java类读取配置文件的内容profiles配置详解使用方式:springboot要注册web的三大组件基于maven的形式创建springboot扫描包的原理springboot自动装配的原理springboot整
转载
2024-06-19 19:05:37
143阅读