MyBatis 1.三层架构 三层架构:界面层(User Interface layer),业务逻辑层(Business Logic Layer),持久层(Data access layer) 三层架构通常对应的框架: 界面层:SpringMVC 业务层:Spring 持久层:MyBatis 关于三 ...
分类:
其他好文 时间:
2020-07-08 13:10:52
阅读次数:
83
概述用于查看某个进程的 mmap 内存。实例场景例如我想知道某一个 进程(pid)分配的内存的情况,分配了那些内存地址,总的大小又有多大,就可以使用 pmap ,根绝具体的例子可以查看 Spring Boot “内存泄漏”?看看美团大牛是如何排查的使用使用我们直接man pmap NAME pmap... ...
分类:
系统相关 时间:
2020-07-08 11:45:03
阅读次数:
76
前提条件:把互相调用服务在Nacos进行注册 1.引入依赖 2.在调用端的启动类添加注解 3.在调动端创建interface,使用注解指定调用服务名称,定义调用的方法路径 注意:参数中@PathVariable("id")一定要加上参数名称 4.在Controller中实现代码 ...
分类:
编程语言 时间:
2020-07-08 11:42:07
阅读次数:
122
SpringBoot获取文件总的来说有三种方式,分别是@Value注解,@ConfigurationProperties注解和Environment接口。这三种注解可以配合着@PropertySource来使用,@PropertySource主要是用来指定具体的配置文件。@PropertySource解析@Target(ElementType.TYPE)@Retention(RetentionPo
分类:
编程语言 时间:
2020-07-08 11:41:26
阅读次数:
68
@ControllerAdvicepublic class WebExceptionHandler { //处理Get请求中 使用@Valid 验证路径中请求实体校验失败后抛出的异常,详情继续往下看代码 @ExceptionHandler(BindException.class) @Response ...
分类:
编程语言 时间:
2020-07-08 10:26:16
阅读次数:
285
1、增加devtools依赖 <!-- 热部署DevTools --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId></dependency ...
分类:
其他好文 时间:
2020-07-08 01:23:07
阅读次数:
65
1.pom.xml文件中引入热部署依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <scope>runtime</scope> </de ...
分类:
编程语言 时间:
2020-07-08 01:14:20
阅读次数:
137
今天在Spring Boot项目中使用JPA(Hibernate)进行数据库访问时, spring: jpa: generate-ddl: false show-sql: true hibernate: ddl-auto: none open-in-view: true 查询一个实体对象时出现异常: ...
分类:
Web程序 时间:
2020-07-08 00:59:55
阅读次数:
111
[26.5. 自定义日志配置通过将相应的库添加到classpath可以激活各种日志系统,然后在classpath根目录下提供合适的配置文件可以进一步定制日志系统,配置文件也可以通过SpringEnvironment的logging.config属性指定。使用org.springframework.b... ...
分类:
编程语言 时间:
2020-07-07 22:12:11
阅读次数:
77
@RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(locations = "classpath:/spring-config.xml") 参考:https://blog.csdn.net/weixin_40672761/art ...
分类:
移动开发 时间:
2020-07-07 20:30:39
阅读次数:
144