首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java学习之路

    Hibernate学习---Configuration,Session,SessionFactory Configuration:SessionFactory:Session:

    本节主要内容: Configuration SessionFactory Session 首先我们再来看一下上一节的测试代码: //加载配置文件 Configuration : 首先是Configuration,它是用来解析我们配置的一个类,它加载配置的时候使用了这段代码: Configuration config = new Configuration().configure (); 看到这段代码的第一感觉是为啥还要在后面加一个方法,直接new一个Configuration不就行了吗,为啥还加了一个configure方法。 所以我们可以得出一个结论:如果你采用以下段代码来加载配置文件那么你的主配置文件名字必须叫作hibernate.config.xml Configuration config = new Configuration ().configure(); 当然你也可以自定义,例如这样随意指定: Configuration config = new Configuration().configure("xxx.xml')

    84760发布于 2018-04-16
  • 来自专栏vanguard

    sublime homebrew configuration

    sublime text # Build system { "cmd": ["/Library/Frameworks/Python.framework/Versions/3.6/bin/pyt

    93800发布于 2020-01-18
  • 来自专栏python3

    Router Configuration

    RB %7: [RIP] Send packet to 224.0.0.9 Port 520 on Loopback 0 【参考配置】 RA#show running-config Building configuration Current configuration : 721 bytes ! end RB#show running-config Building configuration... Current configuration : 721 bytes ! end RC#show running-config Building configuration... Current configuration : 682 bytes !

    84110发布于 2020-01-14
  • 来自专栏钟绍威的专栏

    Unsupported configuration attributes:

    Caused by: java.lang.IllegalArgumentException: Unsupported configuration attributes: [FILE_UPLOAD]

    1K90发布于 2018-02-05
  • @Configuration注解使用

    注解作用 @Configuration主要用于声明当前类为配置类,用于替代原Spring中xml的配置 其源码如下: @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME ) @Documented @Component public @interface Configuration { @AliasFor(annotation = Component.class) value() default ""; boolean proxyBeanMethods() default true; } 需要引起关注的是@Component 表明其也是Spring的一个组件 @Configuration 简单对比一下 通过以上两种的对比,个人觉得无论是使用@Configuration还是@Component,对于Spring而言,所做的工作并未减少,不同的是使用@Configuration可以对Bean 借助@Configuration注解,我们可以将自己的一些工具组件化

    6500编辑于 2026-06-15
  • 来自专栏hank

    PetaLinux指定Linux configuration文件

    PetaLinux新特性,可以指定Linux configuration。Linux configuration文件要放在Linux代码的目录arch/arm64/configs里。 所以最好一起用Linux configuration和Linux external source。 UG1144的说明如下: Added Linux Configuration Added a new menu confi g, petalinux-configuration  → Linux configuration 如果Linux configuration文件不在目录arch/arm64/configs里,会出现以下错误。

    3.4K30编辑于 2021-12-06
  • 来自专栏BAT的乌托邦

    十、Archaius对Commons Configuration核心API Configuration的扩展实现

    ---- 正文 org.apache.commons.configuration.Configuration是Apache Commons configuration的核心接口,Netflix Archaius ---- 对Configuration的扩展 在API层面,它最重要的便是在org.apache.commons.configuration.Configuration上提供了扩展。 = null) { scheduler.stop(); } } } 这是一个自动动态性的org.apache.commons.configuration.Configuration ---- 总结 关于Netflix Archaius对Commons Configuration核心API Configuration的扩展实现就介绍到这。 Netflix Archaius是基于Commons Configuration构建的,并且在其基础上进行扩展,提供了线程安全、性能更高的Configuration供以使用,其中ConcurrentCompositeConfiguration

    1.5K10发布于 2020-03-18
  • 来自专栏Android自学

    Android Studio advanced configuration

    前面的话 Android Studio 提供了一个非常方便的功能帮助我们导入或者导出设置。因此我们在安装一个新的 Android Studio 的时候通常会导入一个之前的设置。但是,最近发生了一件悲剧的事情-我丢失了我的设置文件(幸灾乐祸点个赞~)。 我的建议:即时的备份你的设置文件到云盘等地方。 当我在配置我的 Android Studio 的时候,下面的一些配置技巧或许对你有一定的帮助。 显示行号 当我首次启动我的 Android Studio 的时候,我想做的第一件事就是希望能看到文件中的行号,我一直

    1.7K20发布于 2018-07-13
  • 来自专栏全栈程序员必看

    spring + jdbc + extjs configuration

    -- spring security configuration --> <dependency> <groupId>org.springframework.security</groupId <artifactId>tomcat7-maven-plugin</artifactId> <version>${tomcat.plugin.version}</version> <configuration 8</uriEncoding> <url>http://localhost:8080/manager/html</url> <server>tomcat7</server> </configuration org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration > <source>1.7</source> <target>1.7</target> <showWarnings>true</showWarnings> </configuration

    72810编辑于 2022-07-08
  • 来自专栏chenchenchen

    源码解析@Configuration 和 @Component 的区别,以及@Configuration的Full和Lite模式

    public @interface Configuration { String value() default ""; } 从定义来看, @Configuration 注解本质上还是 @Component 因此我们在 @Configuration 注解定义的 bean 方法中可以直接调用方法,不需要 @Autowired 注入后使用。 Lite模式 当@Bean方法在没有使用@Configuration注释的类中声明时,它们被称为在Lite模式下处理。 才算是Lite模式 细心的你会发现,自Spring5.2(对应Spring Boot 2.2.0)开始,内置的几乎所有的@Configuration配置类都被修改为了@Configuration(proxyBeanMethods 自Spring5.2后这句话改为下面这样我觉得更为精确些: 标注有@Configuration或者@Configuration(proxyBeanMethods = true)的类被称为Full模式的配置类

    1.2K50编辑于 2022-03-09
  • 来自专栏chenchenchen

    Spring之@Configuration、@Component、@Bean

    @Configuration 代表这个类是一个配置类,可理解为用spring的时候xml里面的<beans>标签 @Bean 用来定义一个bean,可以指定初始、销毁方法,及bean范围等,可理解为用 在JavaConfig中,@Configuration其实就是告诉spring,spring容器要怎么配置(怎么去注册bean,怎么去处理bean之间的关系(装配))。 @Configuration可以。 public Bar bar() { return new Bar(); } } @Component和@Configuration作为配置类的差别 @Configuration public 当时Configuration注解时,生成当前对象的子类Class,并对方法拦截,第二次调用car()方法时直接从BeanFactory之中获取对象,所以得到的是同一个对象。

    3.2K20发布于 2019-09-03
  • 来自专栏小呙同学

    @Configuration 相关依赖注入问题

    ; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration javax.annotation.PostConstruct; /** * ElasticSearch客户端配置 * * @author xGuo * @date 2022/07/19 */ @Configuration ; import javax.annotation.PostConstruct; @Configuration public class PropertiesConfig { public 类无法引用另外一个修饰了@Configuration类中的属性,后面发现只是使用static姿势不对的问题。 ; import javax.annotation.PostConstruct; @Configuration public class PropertiesConfig { @Value

    1.1K20编辑于 2023-03-05
  • 来自专栏johnhuster

    spring configuration注解原理

    spring既支持xml式配置bean,也可以通过@Configuration注解来配置bean,xml是spring最初支持的方式,随着springboot的出现,通过@Configuration注解来配置 bean也越来越被采用,常见的配置如下: @Configuration public class TestConfig { protected static Logger logger 注解到底背后的工作原理是什么呢,笔者将从源码角度引入讲述@Configuration注解的工作原理,下面简单概述下Configuration注解是被初始化的流程: AbstractApplicationContext configuration配置类生成的动态代理拦截,处理完后再调用原configuration注解类的student方法获取到Student实例。 Configuration注解类初始化的过程我们知道了,那么在Configuration注解内的@Bean注解的方法又是如何被调用的呢,不着急,下面我们将随着源码的探究揭开这层面纱。

    63320编辑于 2022-03-29
  • 来自专栏落叶飞翔的蜗牛

    @Configuration(proxyBeanMethods = false) 详解

    Full 模式 VS Lite 模式 proxyBeanMethods = true 或不写,是Full模式 proxyBeanMethods = false 是lite模式 不带@Configuration , CONFIGURATION_CLASS_FULL); } else if (config ! = null || isConfigurationCandidate(metadata)) { beanDef.setAttribute(CONFIGURATION_CLASS_ATTRIBUTE , CONFIGURATION_CLASS_LITE); } else { return false; } @Configuration顺序 @Configuration if (ConfigurationClassUtils.CONFIGURATION_CLASS_FULL.equals(configClassAttr)) { if (!

    3.2K40发布于 2021-06-23
  • 来自专栏技术那些事

    via the serverTimezone configuration property

    You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property)

    2.1K30发布于 2020-10-27
  • 来自专栏游戏杂谈

    Xcode添加build configuration

    图片转载自:Adding a build configuration in Xcode

    1.2K20发布于 2018-11-19
  • 来自专栏码匠的流水账

    聊聊skywalking的configuration-nacos

    序 本文主要研究一下skywalking的configuration-nacos NacosConfigurationProvider skywalking-6.6.0/oap-server/server-configuration /configuration-nacos/src/main/java/org/apache/skywalking/oap/server/configuration/nacos/NacosConfigurationProvider.java initConfigReader方法返回NacosConfigWatcherRegister NacosServerSettings skywalking-6.6.0/oap-server/server-configuration /configuration-nacos/src/main/java/org/apache/skywalking/oap/server/configuration/nacos/NacosServerSettings.java /configuration-nacos/src/main/java/org/apache/skywalking/oap/server/configuration/nacos/NacosConfigWatcherRegister.java

    55210发布于 2020-03-25
  • 来自专栏码匠的流水账

    聊聊skywalking的configuration-nacos

    序 本文主要研究一下skywalking的configuration-nacos Do_Auto_and_Manual_Instrumentationin_Apache_Sky_Walking_APM _1440-07 (1).jpg NacosConfigurationProvider skywalking-6.6.0/oap-server/server-configuration/configuration-nacos /src/main/java/org/apache/skywalking/oap/server/configuration/nacos/NacosConfigurationProvider.java public /configuration-nacos/src/main/java/org/apache/skywalking/oap/server/configuration/nacos/NacosServerSettings.java /configuration-nacos/src/main/java/org/apache/skywalking/oap/server/configuration/nacos/NacosConfigWatcherRegister.java

    1.2K00发布于 2020-03-23
  • 来自专栏GPUS开发者

    DAY57:阅读Execution Configuration

    Execution Configuration Any call to a __global__ function must specify the execution configuration for The execution configuration defines the dimension of the grid and blocks that will be used to execute The execution configuration is specified by inserting an expression of the form <<< Dg, Db, Ns, S >>> parameter); must be called like this: Func<<< Dg, Db, Ns >>>(parameter); The arguments to the execution configuration

    51730发布于 2018-08-01
  • 来自专栏全栈程序员必看

    pythonconsole使用_pycharm add new configuration

    Pycharm的下方工具栏中有两个窗口:Python Console和Terminal(如下图)

    54720编辑于 2022-09-27
领券