ICode9

精准搜索请尝试: 精确搜索
  • 用自定义属性实现复合主键的思路2022-08-20 13:02:43

    使用efcore的时候,使用复合主键来表示实体,很多官网推荐 [Key("",Order)] 这种方式来实现,但是很大程度上会报错。 “the entity type '' has multiple properties with the [Key] attribute. Composite primary keys can only be set using 'HasKEey' in 'OnModelCreating'” 使

  • mybatis核心配置文件2022-08-20 13:02:26

    Mybatis核心配置文件 习惯上命名mybatis-config.xml,整合Spring之后,整个配置文件可以省略 核心配置文件主要用于配置连接数据库的环境以及MyBatis的全局配置信息 标签顺序 顺序出错会报错 properties settings typeAliases typeHandlers objectFactory objectWrapperFa

  • 学习javaweb第1天(数据库连接池)2022-08-19 00:30:55

    10.9、数据库连接池 池化技术:准备一些预先的资源,过来就连接预先准备好的 数据库连接池实现: 标准接口:DataSourse 官方(sun)提供的数据库连接池标准接口,由第三方组织实现此接口 功能:获取连接 常见的数据库连接池: DBCP C3P0 Druid Druid(德鲁伊) Druid连接池时阿里巴巴开源

  • Spring的DI依赖注入2022-08-16 03:30:27

    xml中依赖注入bean bean标签下 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <!-- 引入其他配置文件 -->

  • 面试突击74:properties和yml有什么区别?2022-08-15 09:03:09

    properties 和 yml 都是 Spring Boot 支持的两种配置文件,它们可以看作是 Spring Boot 在不同时期的两款“产品”。在 Spring Boot 时代已经不需要使用 XML 文件格式来配置项目了,取而代之的是 properties 或 yml 文件。 properties 配置文件属于早期,也是目前创建 Spring Boot(2.x)项

  • 项目开发中多配置文件问题2022-08-13 17:04:26

    实际项目中有以下几种配置文件 1、开发环境(dev) 2、测试环境(test) 3、预生产环境(pre) 4、生产环境(prd):生产环境的配置文件,一般开发人员是没有权限进行修改的。都是运维修改。 目录结构如下图: 需要注意的是,生产环境的配置文件的命名规范,都要以application开发,以.properties/.yml结尾,-x

  • mybatis找不到映射配置文件的原因和解决。2022-08-07 01:31:27

    target中没有导入***Mapper.xml,由于maven的约定大于配置属性,这里的配置文件无法被导出或生效。解决方法:在pom.xml文件中添加如下代码块 <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.prop

  • Maven 过滤问题2022-08-03 23:02:46

    <build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include>

  • 怎么搭建单机版eureka服务?2022-08-03 14:01:56

    当我们选择使用eureka作为注册中心的时候,如果想要对eureka的工作原理有一个更加深入的理解,你最需要做的是什么?   你想的没错,就是先搭建一个Eureka服务出来。   在本文章的接下去的部分,我们就搭建一个最基础的eureka服务。   首先,为了让eureka正常的运行,需要几个前置条件:   j

  • SpringBoot读取配置的一次实践2022-07-31 10:03:06

    我有这样一个Service,我需要在外面注入queueSize和timeout这两个属性: @Service @Slf4j public class BlockingQueueMessageService implements MessageService, InitializingBean { private Duration timeout; private Integer queueSize; private BlockingQueue<SMS

  • properties文件读取2022-07-26 10:34:18

      方式一:ResourceBundle(常用) ResourceBundle bundle = ResourceBundle.getBundle("文件名") bundle.getString("字段名") 方式二:ClassLoad InputStream in = 类名.class.getClassLoader().getResourceAsStream("XXX.properties"); Properties pr

  • Kafka-java代码向kafka中输入和消费数据2022-07-25 22:02:42

    Kafka-java 1. 在写代码前需要导入依赖 <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-kafka</artifactId> <version>${flink.version}</version> <

  • JAVA发送Email 用于安全验证2022-07-25 20:34:24

    1.基于Oracle提供的mail.jar实现发送email的方式 package com.yang.email; import javax.mail.*; import javax.mail.internet.AddressException; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; import java.util.Date; import java.uti

  • Spring Boot 配置2022-07-24 08:00:40

    1. 前言 为了 Spring Boot 能够更好地生成配置元数据文件,我们可以在创建项目时添加 Spring Configuartion Processor 依赖,或者在创建好项目后的 pom.xml 文件中手动添加。添加该依赖后,我们在编写配置时就会有属性提示,大大降低编写错误。 <dependency> <groupId>org.sprin

  • 反射_Class对象功能_获取method和反射案例2022-07-22 13:32:04

    反射_Class对象功能_获取method Method:方法对象   执行方法    Object invoke(Object obj, Object.... args)   获取方法名称    String getName:获取方法名 代码实现: //获取Person的Class对象 Class personClass = Person.class; //获取指定名称

  • Redis哨兵java实现2022-07-21 10:34:20

    @目录前言一、添加依赖二、改好RedisConfig三、修改nacos中Redis的配置四、其他1.踩到的坑如下: 前言 一、添加依赖 因我的构建cloud项目,这里直接把可能会用的依赖都放到一起 <dependency> <groupId>com.fasterxml.jackson.core</groupId> <

  • 使用Properties集合存储和遍历数据以及Properties集合中的store方法2022-07-20 10:01:28

    使用Properties集合存储和遍历数据 java.util.Properties集合 extends Hashtable<k,v> implements Map<k,v> Properties集合是一个唯一和IO流相结合的集合 可以使用Properties集合中的方法store,把集合中的临时数据,持久化写入到硬盘中存储 可以使用Properties集合中的方法load,把

  • Properties集合中的store方法,使用Properties集合存储数据 遍历输出Properties中数据2022-07-19 15:00:35

    使用Properties集合存储数据 遍历输出Properties中数据 java.util.Dictionary<K,V> 继承 java.util.Hashtable<Object,Object> 继承 java.util.PropertiesProperties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。

  • 使用Properties集合存储数据,遍历取出Properties集合中的数据和Properties集合中的方法store2022-07-18 12:03:44

    package com.yang.Test.PropertiesStudy; import java.io.FileWriter; import java.io.IOException; import java.util.Properties; import java.util.Set; /** * java.util.Properties集合 extends Hashtable<k,y> implements Map<k,y> * Properties类表示了一个持久的属

  • 工厂类设计2022-07-16 12:34:48

    1、典型代码 User: public class User { private String username; private String password; ... UserService: public interface UserService { //注册 public void register(User user); //登录 public void login(String username, String password);

  • Properties中的load方法以及缓冲流的原理2022-07-15 10:05:42

    Properties中的load方法 可以使用Properties集合中的方法load,把硬盘中保存的文件(键值对),读取到集合中使用   void load(InputStream inStream)  void load(Reader reader)    参数:       InputStream inStream):字节输入流,不能读取含有中文的键值对       Rea

  • 使用Properties集合存储和遍历数据以及Properties集合中的store方法2022-07-14 14:05:28

    使用Properties集合存储和遍历数据 java.util.Properties集合 extends Hashtable<k,v> implements Map<k,v> Properties集合是一个唯一和IO流相结合的集合 可以使用Properties集合中的方法store,把集合中的临时数据,持久化写入到硬盘中存储 可以使用Properties集合中的方法load,把

  • elasticSearch 修改映射 数据迁移2022-07-13 23:03:35

    创建新的映射 PUT gulimall_product{ { "mappings": { "properties": { "skuId": { "type": "long" }, "spuId": { "type&

  • Properties集合中的方法store,Properties集合中的方法load2022-07-13 11:03:43

    Properties集合中的方法store: 可以使用Properties集合中的方法store,把集合中的临时数据,持久化写入到硬盘中存储 void store(outputStream out,string comments) void store(lwriter writer, string comments) 参数: OutputStream out:字节输出流,不能写入中文 writer writer:字符输出流

  • 379JDK7和JDK9流中异常的处理和和380使用Properties集合储存数据遍历取出Properties集合中的数据2022-07-13 09:37:25

    JDK7和JDK9流中异常的处理JDK7 /* JDK7的新特性 在try的后边可以增加一个(),在括号中可以定义流对象 那么这个流对象的作用域就在try中有效 try中的代码执行完毕,会自动把流对象释放,不用写finally 格式: try(定义流对象;定义流对象....){

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有