摘要:
YamlMapFactoryBean yamlMapFactoryBean = new YamlMapFactoryBean(); yamlMapFactoryBean.setResources(new ClassPathResource("application.yml")); yamlMapFa 阅读全文
摘要:
@Autowired private Environment env; @Test public void env(){ String[] activeProfiles = env.getActiveProfiles(); for (String activeProfile : activeProf 阅读全文
摘要:
springboot的特性: 1.能够快速的创建基于Spring的应用程序 2.能够直接使用java main方法启动内嵌的Tomcat,jetty服务器运行springboot程序,不需要部署war包文件 3.提供约定的starer POM来简化maven配置,让mavne的配置变得简单 4.根据 阅读全文
摘要:
String: 1,是字符串常量,一旦创建就不能修改。对于已经存在了的String对象的修改都是重新创建一个新的对象,然后把新的值保存进去。 2,String也是final类,不能被继承。 3,而且String是对象而不是基本类型。 4,string覆盖了equals方法和hashCode()方法。 阅读全文
摘要:
原因为: (3)异常解决方案 阅读全文
摘要:
一、概述 在开发过程中,我们的项目会存在不同的开发环境,比如开发环境、生产环境、测试环境,而我们的项目在不同的环境中有些配置也是不一样的,比如数据源配置、日志文件配置等,假如我们每次将软件部署到不同的环境时,都需要对相应的配置文件进行修改,来来回回修改,很容易出现少改的地方,而且浪费我们的劳动力。项 阅读全文
摘要:
Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire field: private cn.itcast.crm.service.BaseDictService cn.itcast. 阅读全文
摘要:
今天我在写代码的时候,看到了。一个注解@Transactional(rollbackFor = Exception.class),今天就和大家分享一下,这个注解的用法; 如下图所示,我们都知道Exception分为运行时异常RuntimeException和非运行时异常 error是一定会回滚的 如 阅读全文
摘要:
natapp官网 natapp服务器更新:全面支持HTTPS协议以及本地SSL证书,支持WSS协议.同时支持HTTP/2 WEB协议,支持微信小程序本地开发.全面自动支持泛子域名与访客真实IP地址. 进入官网下载客服端,如下: 解压下载的客服端,然后配置环境变量,地址为解压路径D:\Program 阅读全文
摘要:
使用这个注解排除删除标识字段. 阅读全文
摘要:
@TableLogic在实体类上的对应字段上使用这个注解然后配置文件中使用: mybatis-plus: global-config: db-config: logic-not-delete-value: 1 logic-delete-value: 0 加上配置文件() /** * 3.1.1以后, 阅读全文
摘要:
需要的数据库建表语句: #创建用户表 CREATE TABLE user ( id BIGINT(20) PRIMARY KEY NOT NULL COMMENT '主键', name VARCHAR(30) DEFAULT NULL COMMENT '姓名', age INT(11) DEFAUL 阅读全文
摘要:
运行输入cmd,在命令行输入 netstat -ano 查找所占用端口所在的行,如图本例子被占用端口为9999,记住对应的pid 然后输入 tasklist|findstr pid(此处为9528) ,就能看到占用该端口的进程名。 另一种方法就是打开任务管理器选择进程 因为没有pid,所以点击查看按 阅读全文
摘要:
在学习dubbo过程中,上传自己写的脚本,执行的时候提示“权限不够”,从网上了解到是因为没有为脚本赋权限 解决方法是使用chmod命令为shell脚本赋予权限 chmod 777 ./service-demo.sh 阅读全文
摘要:
MP 支持多种主键策略 默认是推特的“” 雪花算法“” ,也可以设置其他策略下面我演示主键策略使用 MP的主键定义在一个一个枚举类中 源码如下 public enum IdType { AUTO(0),//数据库自增 依赖数据库 NONE(1),// 表示该类型未甚至主键类型 (如果没有主键策略)默 阅读全文
摘要:
ActiveRecord模式 AR探索: 1.继承Model<表对应的对象名称> 注意:有警告:使用@EqualAndHashCode(callSuper=false)注解,可以解除警告 2继承Mapper<表对应的对象名称>接口 @Test public void insertTest2() { 阅读全文
摘要:
首先先配置配置文件 @Configuration public class MybatisPlusConfig { @Bean public PaginationInterceptor paginationInterceptor() { return new PaginationIntercepto 阅读全文
摘要:
GenerateAllSetter插件使用效果如下: alt+enter快捷键选择Generate all setter 之后就会自动生成其中的所有setter方法 下面介绍idea安装步骤: alt+ctrl+s 快捷键进入设置,在Plugins中搜索GenerateAllSetter安装插件 然 阅读全文
摘要:
前言: 最近,系统部署人员那边,让我们给写一个傻瓜式的Nginx安装过程。所以就有了这个文档,本着独乐乐不如众乐乐,就分享一下。我觉得对入门小白来说,有图,乃至运行过程图,是很重要的(避免运行出问题了而不自知)。 当然,这只是部署人员的V1手册,后来他们觉得太麻烦了,就有了yum安装,再就是容器部署 阅读全文
摘要:
在IE图标的位置单击鼠标右键,选择退出。 阅读全文
摘要:
在项目中有事需要对值为NULL的对象中Field不做序列化输入配置方式如下: [配置类型]: 源码包中的枚举类: public static enum Include { ALWAYS, NON_NULL, NON_ABSENT, NON_EMPTY, NON_DEFAULT, USE_DEFAUL 阅读全文
摘要:
yml文件中这样进行配置 spring: jackson: date-format: yyyy-MM-dd HH:mm:ss spring.jackson.date-format指定日期格式,比如yyyy-MM-dd HH:mm:ss 阅读全文
摘要:
1. SpringBoot JSON工具包默认是Jackson,只需要引入spring-boot-starter-web依赖包,自动引入相应依赖包: <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jack 阅读全文
摘要:
在做一个小项目,后台服务第一次用SpringBoot构建。接口使用Json格式,在application.properties中配置如下: spring.jackson.default-property-inclusion=NON_NULL spring.jackson.time-zone=GMT+ 阅读全文
摘要:
第一种方式:SpringBoot中使用Jackson将null值转化为"" 前言:在实际项目中难免会遇到null值的出现,但是我们转json时并不希望出现NULL值,而是将NULL值转化为 “” 这种空的字符串。那么,我们应该如何处理呢?在SpringBoot中,新建一个配置类即可。 @Config 阅读全文