Entity Framework优缺点: 优点: 1.简洁的Linq to Sql语句大大提高了开发人员的效率,不要再写复杂的sql语 2.不再需要再管应用程序如何去连接数据库; 3.EF可以用作用于数据服务和Data Service的基础设施; 缺点: 1.由于linq语句编译之后就是sql,对于 ...
分类:
其他好文 时间:
2020-07-08 15:42:13
阅读次数:
59
Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成,下面我们会对这些功能的配置一一进行说明。 ...
分类:
Web程序 时间:
2020-07-08 15:34:16
阅读次数:
103
@Component 作用在类上,将对象交给容器管理 @PropertySource("classpath:book.properties") 在类上引入其他配置 @ConfigurationProperties(prefix = "book") 类安全的属性注入,指定配置前缀 @Value 将属性 ...
分类:
编程语言 时间:
2020-07-08 15:06:32
阅读次数:
65
dubbo的spi机制源码流程 1.0 源码解读见dubbo官网:http://dubbo.apache.org/zh-cn/docs/source_code_guide/dubbo-spi.html 1.1 SPI 全称为 Service Provider Interface,是一种服务发现机制。 ...
分类:
其他好文 时间:
2020-07-08 15:01:11
阅读次数:
55
eureka-主要由两部分组成。 eureka-server eureka-client 客户端包括消费者和生产者。消费者和生产者都是客户端。只需引入pom,启动类添加注解,配置文件配置其他信息。 生产者服务启动时会向注册中心,发送注册等相关信息。 注册中心将其信息保存在内存中。并且默认没30秒发送 ...
分类:
编程语言 时间:
2020-07-08 14:55:43
阅读次数:
67
机器重启以后,主从出现了问题,具体报错信息: Slave failed to initialize relay log info structure from the repository 解决方案: mysql> start slave; ERROR 1872 (HY000): Slave fai ...
分类:
数据库 时间:
2020-07-08 13:38:35
阅读次数:
65
一 Nginx yum安装1.1 前置准备 1 [root@nginx01 ~]# systemctl status firewalld.service #检查防火墙 2 [root@nginx01 ~]# getenforce #检查SELinux 3 Disabled提示:建议关闭防火墙,或通过 ...
分类:
其他好文 时间:
2020-07-08 13:31:28
阅读次数:
61
《最新Java精讲视频,PDF书籍教程,面试题,学习手册》 1.背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mapper三层。看起来简单,很多人其实并没有把他们职责划分开,在很多代码中,controller做的逻辑比service还多,servic ...
分类:
编程语言 时间:
2020-07-08 13:14:28
阅读次数:
56
在mvc的解决方案中,增加webapi接口。 新添加Controller,模板选用webapi,由于原来mvc版本使用4.5,所以webapi也使用4.5,创建完成后,会在app_start中创建webapiconfig的配置文件。 ps:自动创建的无action,需要添加action。 添加完后, ...
测试项目已上传到码云,可以下载:https://gitee.com/yangxioahui/aopdemo.git 具体如下: public interface Calc { Integer add(int num1,int num2); }//目标是对add 方法进行切入 @Component p ...
分类:
其他好文 时间:
2020-07-08 13:07:10
阅读次数:
52