随笔分类 - 开发框架
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 学习自: Spring IOC知识点一网打尽! Spring IOC 容器源码分析 1、对IOC的理解 IoC(Inversion of Control)控制反转,包含了两个方面:一、控制。二、反转 控制指的是
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 学习自: Spring基础(1):两个概念 Spring基础(2):放弃XML,走向注解 Spring基础(3):复习 Spring源码解析(1):Bean容器 Spring AOP(上) 1、基础 BeanD
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 代码:https://github.com/iwehdio/SpringBoot-WXDC 1、补充 我们希望输出到前端的JSON数据都是code/msg/data,格式的,但是如果是抛出异常就会返回Java默
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 代码:https://github.com/iwehdio/SpringBoot-WXDC 1、卖家订单 请求: 订单列表: /seller/order/list?page=1&size=10 取消订单: /s
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 代码:https://github.com/iwehdio/SpringBoot-WXDC 1、微信部分 微信支付文档:【微信支付】JSAPI支付开发者文档。 微信公众账户测试号获取:公众号测试号。 使用nat
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 代码:https://github.com/iwehdio/SpringBoot-WXDC 1、总体介绍 使用的主要技术: SpringBoot:1.5.2。 JDK:1.8。 MySQL:5.7.32。 Ng
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、检索 ElasticSearch:开源的全文搜索引擎,是一个分布式搜索服务,提供Restful API。 搭建环境: 下载镜像: docker pull hub-mirror.c.163.com/libra
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、缓存 JSR-107:定义了五个核心接口(CachingProvider、CacheManager、Cache、Entry、Expiry),用于操作缓存。 Spring缓存抽象:定义了Cache和Cache
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、Docker 一个开源的应用容器引擎。 支持将软件编译成一个镜像,然后再镜像中各种软件做好配置,将镜像发布出去。其他使用者可以直接使用这个镜像。 运行中的这个镜像被称为容器。 Docker核心概念: doc
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、JPA ORM:对象关系映射。 主要目的:操作实体类就相当于操作数据库表。 需要映射关系: 建立实体类和表的关系。 建立实体类中属性和表中字段的关系。 不需要再重点关注sql语句。 JPA规范: ORM框架
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、Web应用 使用SpringBoot: 创建SpringBoot应用,选中需要的模块。 SpringBoot默认将这些场景配置好了。只需要在配置文件中指定少量配置。 编写业务逻辑代码。 SpringBoot
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、SpringBoot入门 SpringBoot:通过整合整个Spring的技术栈,快速简单的创建产品级应用,简化Spring应用开发,约定大于配置。 优点: 快速创建独立运行的Spring项目及主流框架集成
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、Mybatis 增删改方法不用写返回值类型,返回是是影响多少行。如果是int、long或boolean会自动封装。 @Alias注解可以加在实体类上,当指定为包下起别名时,其中写自定义别名。 Mybatis
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、核心功能 SpringMVC:Spring实现Web模块。 web.xml中配置前端控制器DispatcherServlet。 /*和/都是拦截所有请求,但是/*还会拦截jsp页面。 服务器的大web.xm
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、IOC 框架:高度抽取可重用代码,高度的通用性。多个可重用模块的集合,形成整体解决方案。 Spring:容器框架,简化企业级开发。 IOC容器可以用来整合其他框架。 控制反转: 控制:资源的获取方式,分为主
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、环境搭建 创建maven父工程 ssm_ex。 创建maven子工程ssm_dao。 创建maven子工程ssm_service。 创建maven子工程ssm_web。 创建maven子工程ssm_doma
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、Spring 整合方式:用Spring去整合其他的框架,XML + 注解。 maven坐标: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="h
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、响应 返回值的分类: 返回值为字符串:跳转到WEB-INF下的与字符串同名的页面。 返回值为void:跳转到WEB-INF下的与请求路径名同名的页面。 需要使用request和response对象进行请求转
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、SpringMVC 一个表现层框架,与浏览器进行数据交互。 MVC设计模型: model 模型(如Java Bean)。 view 视图(如HTML)。 controller 控制器(如Servlet)。
阅读全文
摘要:iwehdio的博客园:https://www.cnblogs.com/iwehdio/ 1、JdbcTemplate Spring框架提供的一个对象,对原始Jdbc API对象的简单封装。 作用:用于与数据库交互,实现对表的CRUD操作。 创建工程,导入依赖: <dependencies> <de
阅读全文

浙公网安备 33010602011771号