自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 收藏
  • 关注

原创 微服务介绍&微服务环境搭建

从互联网早起到现在,系统架构大体经历了下面几个过程: 单体应用架构--->垂直应用架构--->分布 式架构--->SOA架构--->微服务架构,当然还有悄然兴起的Service Mesh(服务网格化)。

2022-11-26 10:44:34 1179 1

原创 SpringBoot复习two

666

2022-11-23 09:23:22 95

原创 SpringBoot复习

666

2022-11-19 10:45:08 185

原创 springboot整合其它项目

redis用的是在linux中开启的服务。在上面的yml文件中已配置。

2022-11-08 16:17:44 469

原创 springboot视图渲染技术

新建一个springboot项目配置freemarker。

2022-11-08 15:40:40 244

原创 ssm和springboot整合

【代码】ssm和springboot整合。

2022-11-08 15:22:11 134

原创 springboot入门

Spring Boot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等),

2022-11-08 14:25:01 95

原创 自定义注解

注解分类(根据Annotation是否包含成员变量,可以把Annotation分为两类):标记Annotation:没有成员变量的Annotation;这种Annotation仅利用自身的存在与否来提供信息元数据Annotation:包含成员变量的Annotation;它们可以接受(和提供)更多的元数据;

2022-11-07 19:22:58 97

原创 自定义starter

SpringBoot中的starter是一种非常重要的机制(自动化配置),能够抛弃以前繁杂的配置,将其统一集成进starter,应用者只需要在maven中引入starter依赖,SpringBoot就能自动扫描到要加载的信息并启动相应的默认配置。starter让我们摆脱了各种依赖库的处理,需要配置各种信息的困扰。SpringBoot会自动通过classpath路径下的类发现需要的Bean,并注册进IOC容器。

2022-11-04 01:51:45 2143 1

原创 Linux 02(J2EE项目部署与发布)

mkdir 创建目录tar -zxvf .....zip 解压命令lsof -i:端口 查看某端口的应用情况yum install -y lsof 需要下载

2022-10-28 11:45:55 115

原创 Linux 01(VM&Centos7安装)

注意:最好不要安装在C盘,会使电脑变得很卡。

2022-10-24 23:59:05 81

原创 Git之分支与版本

1.分支dev/test/pre/pro(即master)2.标签Tag格式: 主版本号.次版本号.修订号-类型标签,其中类型标签可为:alpha、beta、rc、r。Tag示例:1.0.0-alpha、1.0.0-beta、1.0.0-rc、1.0.0-r3.分支与标签的关系dev–>alphatest–>betapre–>rcpro–>r3.1 master 主分支。

2022-09-27 19:32:09 358

原创 Git..

.

2022-09-23 16:55:35 103

原创 jwt入门

一个JWT实际上就是一个字符串,它由三部分组成:头部(Header)、载荷(Payload)与签名(signature)它是一个很长的字符串,中间用点(.)分隔成三个部分。注意,JWT 内部是没有换行的,这里只是为了便于展示,将它写成了几行。写成一行,就是下面的样子:Header.Payload.Signature。

2022-09-19 12:29:40 210

原创 Vuex

解决了前端组件传参的问题,针对当前项目所有的变量进行统一管理,可以理解为前端的数据库Vuex分为五个部分1.State:单一状态树2.Getters:状态获取3.Mutations:触发同步事件4.Actions:提交mutation,可以包含异步操作5.Module:将vuex进行分模块。

2022-09-16 12:29:25 316

原创 Vuex

eqw。

2022-09-16 12:29:25 71

原创 SPA项目开发之CRUD&表单验证

1、出现表单组件 el-form2、通过点击新增/编辑将表单对应窗口弹出3、给表单设置规则 rules4、当表单提交时要校验规则。

2022-09-14 12:35:58 96

原创 SPA项目开发之动态树+数据表格+分页

2、利用axios调用后台的文章查询接口 ——> created (无传参)current-change 页面改变调用的事件。将调用后台的文章查询接口的代码进行封装,为了复用。5、el-form 查询的筛选条件 (传参)this.search 带领查询条件的方法。this.doSeach 公用的查询方法。3、el-pagination 列表组件。1、要确定静态树形菜单节点的样式排版。3、通过拿到的数据,渲染树形节点。1、el-table 列表组件。2、要获取树形节点的数据。

2022-09-13 11:06:10 159

原创 SPA项目开发之首页导航+左侧菜单

在src目录下创建mock目录,定义mock主文件index.js,并在该文件中定义拦截路由配置,npm install mockjs -D #只在开发环境使用。1、导入三个vue文件。

2022-09-12 11:09:00 84

原创 SPA项目开发之登录注册

修改HelloWorld.vue 添加 elementUI 组件查看效果。下载完成后会在jackage.json中多出四个依赖。在前端中打开cmd运行。引入main.js配置。引入main.js配置。记得勾选.xml文件。

2022-09-11 11:14:04 167

原创 使用vue-cli搭建SPA项目

一、如何使用vue-cli搭建SPA项目二、如何在spa项目中使用路由三、嵌套路由的使用

2022-09-11 08:49:59 174

原创 vue路由&无痕浏览&nodeJS环境搭建

只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的数据, 展示在页面中。单页Web应用(single page application,SPA),就是只有一个Web页面的应用,是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序。对于传统的多页面应用程序来说, 每次请求服务器返回的都是一个完整的页面。更好的用户体验,让用户在web app感受native app的流畅。减少了请求体积,加快页面响应速度,降低了对服务器的压力。

2022-09-06 11:08:53 115

原创 vue模板语法下集

vue组件5.1 组件简介组件(Component)是Vue最强大的功能之一组件可以扩展HTML元素,封装可重用的代码组件系统让我们可以用独立可复用的小组件来构建大型应用,几乎任意类型的应用的界面都可以抽象为一个组件树5.2 全局和局部组件全局组件:Vue.component(tagName, options),tagName为组件名,options为配置选项。局部组件: new Vue({el:‘#d1’,components:{…}})

2022-09-05 11:01:37 264

原创 vue模板语法上集

v-model:用来在 input、select、textarea、checkbox、radio 等表单控件元素上创建双向数据绑定,根据表单上的值,自动更新绑定的元素的值。v-show:与v-if类似,只是会渲染其身后表达式为false的元素,而且会给这样的元素添加css代码:style=“display:none”v-if|v-else|v-else-if:根据其后表达式的bool值进行判断是否渲染该元素。v-else上一个兄弟元素必须是v-if或者是v-else-if。

2022-09-02 20:36:33 100 1

原创 vue入门

MVVM,一种更好的UI模式解决方案,MVVM通过数据双向绑定让数据自动地双向同步相比较于mvc更加便捷;M:model数据模型V:view视图VM:ViewModel 视图模型 虚拟domV(修改数据) -> MM(修改数据) -> V数据是核心。

2022-09-02 12:57:59 38

原创 医疗业务简介

1、医疗系统功能详情2、页面原型初稿(门诊)介绍门诊卡:取现、退卡、挂失、启用、卡作废、详情门诊卡详情:查询、重置患者费用账单:导出、详情、查询、重置;注:所有的患者费用账单信息都必须通过业务流程产生。医院烂账记录:新增、编辑、导出、作废、查询、重置;注:每天下班手动记录烂账情况,如张三住院费用应收3000,实际实收2000等等情况接诊记录:检查、检验、处置、诊断、详情、上传病历、门诊病历医生诊断流程:查询、重置;......

2022-08-31 12:37:29 374

原创 shiro会话管理

shiro的会话管理具备Tomcat的会话管理的一切功能,同时相较于Tomcat的session,shiro提供了对于分布式session的管理

2022-08-30 11:59:33 306

原创 Shiro授权

Shiro授权

2022-08-29 10:27:59 51 1

原创 shiro认证

shiro认证。

2022-08-26 12:40:36 96

原创 shiro入门

shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。shiro不依赖于spring,shiro不仅可以实现 web应用的权限管理,还可以实现c/s系统,分布式系统权限管理,shiro属于轻量框架,越来越多企业项目开始使用shiro。

2022-08-25 00:36:45 83

原创 JSON和全局异常处理

我们知道,系统中异常包括:编译时异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。在开发中,不管是dao层、service层还是controller层,都有可能抛出异常,在springmvc中,能将所有类型的异常处理从各处理过程解耦出来,既保证了相关处理过程的功能较单一,也实现了异常信息的统一处理和维护。

2022-08-23 23:58:15 106

原创 JSR303和拦截器

拦截器链的概念:如果多个拦截器能够对相同的请求进行拦截,则多个拦截器会形成一个拦截器链,主要理解拦截器链中各个拦截器的执行顺序。拦截器链中多个拦截器的执行顺序,根拦截器的配置顺序有关,先配置的先执行。SpringMVC的处理器拦截器,类似于Servlet开发中的过滤器Filter,用于对处理器进行预处理和后处理。依赖于web框架,在实现上基于Java的反射机制,属于面向切面编程(AOP)的一种运用。web框架的调用,因此可以使用Spring的依赖注入(DI)进行一些业务操作,同时一个拦截器实例在一个。

2022-08-20 00:13:47 307

原创 CRUD之文件的上传和下载

将t_struts_class表逆向生成出Model、Mapper.xml、Mapper.java。

2022-08-19 00:53:07 49

原创 springmvc入门

Spring Web MVC是一种基于Java的实现了MVC设计模式的、请求驱动类型的、轻量级Web框架。

2022-08-17 13:23:13 50

原创 Mybatis之关联关系映射

首先先用逆向生成工具生成t_hibernate_order、t_hibernate_order_item。这两张表对应的model与mapper。

2022-08-15 20:56:25 73

原创 Mybitis与Spring集成

2)@Autowired是Spring的注解,@Resource是J2EE的注解,这个看一下导入注解的时候这两个注解的包名就一清二楚了。Spring属于第三方的,J2EE是Java自己的东西,因此,建议使用@Resource注解,以减少代码和Spring之间的耦合。@Component:是一个泛化的概念,仅仅表示spring中的一个组件(Bean),可以作用在任何层次。@Autowired:将自动在代码上下文与其匹配(默认是类型匹配)的Bean,并自动注入到相应的地方。...

2022-08-15 11:13:52 136

原创 Mybatis—动态sql和分页

MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。....

2022-08-12 10:29:47 172

原创 mybatis入门

MyBatis是一款优秀的(ORM)持久层框架,即对象映射关系框架,是一款关于数据库层面的框架。它支持自定义 SQL、存储过程以及高级映射。MyBatis免除了几乎所有的JDBC代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的XML或注解来配置和映射原始类型、接口和Java POJO (Plain Old Java Objects,普通老式Java对象) 为数据库中的记录。...

2022-08-11 00:21:23 209 1

原创 IDEA(安装和使用)

IDEA下载网址:https://www.jetbrains.com

2022-08-10 02:14:12 649

原创 Bean的生命周期

1)通过三种方式(配置文件,注解,配置类)将Bean标签转为BeanDefinitionReader对象2)通过BeanFactoryPostProcessor初始化之前修改属性值3)BeanFactory进行bean实例化(生产javabean)4)Aware感知接口,能够在拿到Spring上下文中内部资源对象5)BeanPostProcessor后置处理器,相当于环绕通知。...

2022-08-09 11:04:12 91

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除