![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring
文章平均质量分 79
埼什么玉
低头做事,抬头做人,不要抱怨、不要攀比,相信自己!
展开
-
Spring+C3P0数据库连接池配置
bean id="dataSourceLocal" name="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> property name="driverClass" value="${jdbc.driverClassName}"/>原创 2016-10-22 09:58:03 · 88 阅读 · 0 评论 -
SpringBoot 自动配置原理
SpringBoot自动配置SpringBoot自动配置的注解是@EnableAutoConfiguration 所以来看@EnableAutoConfiguration注解的源码:1、首先@EnableAutoConfiguration是包含在@SpringBootApplication组合注解中2、使用@Import注入EnableAutoConfigura转载 2017-11-28 16:01:32 · 374 阅读 · 0 评论 -
理解@ComponentScan注解
在spring mvc当中经常可以看到@ComponentScan这个注解,那么怎么样去理解它呢?1.配置视图控制器[java] view plain copypackage com.apress.prospringmvc.bookstore.web.config; import org.springframework.web.se转载 2017-11-28 15:49:46 · 1350 阅读 · 0 评论 -
spring boot 使用@ConfigurationProperties
有时候有这样子的情景,我们想把配置文件的信息,读取并自动封装成实体类,这样子,我们在代码里面使用就轻松方便多了,这时候,我们就可以使用@ConfigurationProperties,它可以把同类的配置信息自动封装成实体类首先在配置文件里面,这些信息是这样子滴connection.username=adminconnection.password=kyjufskifas2jsfsc转载 2017-11-28 15:47:08 · 359 阅读 · 0 评论 -
EnableAutoConfiguration注解的工作原理
demo自己定义一个外部项目,core-bean,依赖如下,core-beanjar org.springframework spring-context 4.3.9.RELEASE 然后定义一个Cat类,public class Cat {}package core.bean;import org.springfram转载 2017-11-28 15:39:18 · 2878 阅读 · 0 评论 -
Spring MVC 中的 forward 和 redirect
Spring MVC 中,我们在返回逻辑视图时,框架会通过 viewResolver 来解析得到具体的 View,然后向浏览器渲染。假设逻辑视图名为 hello,通过配置,我们配置某个 ViewResolver 如下: Xml代码 bean class="org.springframework.web.servlet.view.InternalResourceVi原创 2017-02-26 11:35:24 · 107 阅读 · 0 评论 -
Spring 事务总结
事务管理仅用四个词解释事务 atomic(原子性):要么都发生,要么都不发生。consistent(一致性):数据应该不被破坏。Isolate(隔离性):用户间操作不相混淆Durable(持久性):永久保存,例如保存到数据库中等 Spring提供了两种事务管理方式:编程序事务管理声明式事务管理原创 2016-10-30 15:45:47 · 172 阅读 · 0 评论 -
Spring官网下载dist.zip的几种方法
Spring官网改版后,很多项目的完整zip包下载链接已经隐掉了,虽然Spring旨在引导大家用更“高大上”的maven方式来管理所依赖的jar包,但是完全没想到中国的国情,在伟大的墙内,直接通过maven下载墙外的东西,要么龟速,要么直接被和谐。下面是从网上搜集的一些方法,可用于一次性下载Spring各项目的完整dist.zip第一种直接http://repo.s原创 2016-10-16 13:30:56 · 289 阅读 · 0 评论 -
spring四种依赖注入方式
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制原创 2016-10-19 22:36:14 · 273 阅读 · 0 评论 -
java自定义注解
java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。1、元注解元注解是指注解的注解。包括 @Retention @Target @Document @Inherited四种。1.1、@Retention转载 2017-11-20 16:43:34 · 173 阅读 · 0 评论