摘要:
官方定义
BeanFactory:Spring Bean容器的根接口
FactoryBean:各个对象的工厂接口,如果bean实现了这个接口,它将被用作对象的工厂,而不是直接作为bean实例。
源码解析
BeanFactory
public interface BeanFactory {
//标注... 阅读原文
2020-02-11 06:31:02 阅读(2413) 评论(0)
摘要:
微服务的概念
传统单体大项目的缺点:
系统较大、较复杂,开发难度大
部署速度慢
难以升级、维护
微服务:
小:微服务是体积较小的功能单元,将一个大项目拆分为多个微服务
独:服务都是独立的,运行在单独的JVM进程中,需要单独部署、维护,服务可以使用不同的编程语言来写,可以使用不同的数据库
轻:... 阅读原文
2020-02-11 06:00:18 阅读(2672) 评论(0)
摘要:
通过上一节的学习,我们已经学会如何应用Spring中的JdbcTemplate来完成对MySQL的数据库读写操作。接下来通过本篇文章,重点说说在访问数据库过程中的一个重要概念:数据源(Data Source),以及Spring Boot中对数据源的创建与配置。
基本概念
在开始说明Spring Boot中的数... 阅读原文
2020-02-11 00:07:01 阅读(2696) 评论(0)
摘要:
可以将简单的单表查询语句转换成Mongo过滤条件
列:
1、
SELECT score,person as name FROM demo WHERE person like '%z' and score between 80 and 100
db.demo.aggregate([
{... 阅读原文
2020-02-10 23:59:01 阅读(2447) 评论(0)
摘要:
Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone)的Java应用提供网络和web... 阅读原文
2020-02-10 22:54:09 阅读(2379) 评论(0)
摘要:
AutoGenerator 是 MyBatis-Plus 的代码生成器,通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码。
项目结构:
生成前:
生成后:
pom.xml:
<dependencies... 阅读原文
2020-02-10 22:51:02 阅读(3662) 评论(0)
摘要:
面向对象基础
没有特殊说明,我的所有学习笔记都是从廖老师那里摘抄过来的,侵删
引言
兜兜转转到了大四,学过了C,C++,C#,Java,Python,学一门丢一门,到了最后还是要把Java捡起来。所以奉劝大家,面向对象还是要掌握一门,虽然Python好写舒服,但是毕竟不能完全面向对象,也没有那么多的应... 阅读原文
2020-02-10 21:46:02 阅读(2900) 评论(0)
摘要:
个人博客地址 studyidea.cn,点击查看更多原创文章
0x00. 翻车现场
那是个月黑风高的夜晚,小黑哥成功将新版本发布到了生产,小心翼翼检查了应用日志,后续测试小姐姐验收成功。
恩,小黑哥我还是一如既往的稳~
接着小黑哥就跑到楼下食堂吃个夜宵,谁知正吃到一半,线上运维同学发来几条告警信息,服务... 阅读原文
2020-02-10 21:08:21 阅读(3676) 评论(0)
摘要:
配置了tomcat-users.xml之后,重启tomcat服务,仍然访问拒绝。
原因:tomcat8.5 更改之后,仍然访问拒绝。
还需步骤如下: vi /usr/local/tomcat/apache-tomcat-8.5.9/webapps/manager/META-INF/context.x... 阅读原文
2020-02-10 20:02:03 阅读(3593) 评论(0)
摘要:
@RestController 将返回的对象数据直接以 JSON 或 XML 形式写入 HTTP 响应(Response)中。绝大部分情况下都是直接以 JSON 形式返回给客户端,很少的情况下才会以 XML 形式返回。转换成 XML 形式还需要额为的工作,上面代码中演示的直接就是将对象数据直接以 JSON 形... 阅读原文
2020-02-10 18:33:01 阅读(2600) 评论(0)