![](https://img-blog.csdnimg.cn/13155d4fb14441a8835b64b99c8e0c02.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java框架
文章平均质量分 59
关于SSM,Springboot,IDEA的一些博客
海马有力量
Ship it!
展开
-
微服务与SpringBoot、SpringCloud
微服务架构—>新架构模块化,功能化!用户,支付,签到,娱乐,… ;人多余多: -台服务器解决不了;在增加服务器! 横向假设A服务器占用98%资源,B服务器只占用了10% 。–负载均衡将原来的整体项目,分成模块化,用户就是一个单独的项目, 签到也是一个单独的项目 ,项目和项目之前需要通信,如何通信?用户非常多,而签到十分少!给用户多- -点服务器,给签到少- -点服务器!微服务架构问题:分布式架构会遇到的四个核心问题?这么多服务,客户端该如何去访问?这么多服务,服务之间如何进行通信原创 2022-05-23 22:27:43 · 397 阅读 · 0 评论 -
SpringBoot项目快速启动(项目打包为jar包)
1.SpringBoot工程 可以基于java环境下独立运行jar文件启动服务2.SpringBoot 工程执行mvn命令package进行打包3.执行jar命令: java -jar工程名.jarpublic class SsmpApplication { public static void main(String[] args) { //System. out. println(Arrays. tostring(args)); //Stri.原创 2022-02-18 19:58:58 · 368 阅读 · 0 评论 -
基于SpringBoot的SSMP整合
模块创建1.勾选SpringMVC与MySQL坐标2.修改配置文件为yml格式3.设置端口为80方便访问实体类快速开发1.实体类制作2.使用lombok简化开发●导入lombok无需指定版本,由SpringBoot提供版本●@Data注解数据层标准开发(CRUD)1.手工导入starter坐标(2个)<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis原创 2022-01-23 16:50:54 · 1477 阅读 · 0 评论 -
SpringBoot整合第三方工具
整合Junit1.导入测试对应的starter2.测试类使用@SpringBootTest修饰3.使用自动装配的形式添加要测试的对象@Repositorypublic class BookDaoImpl implements BookDao { @Override public void save() { System.out.println("BookDao is running..."); }}@SpringBootTestclass Sprin原创 2022-01-22 11:04:26 · 1616 阅读 · 3 评论 -
ymal数据格式
ETiBA5rW36ams5pyJ5Yqb6YeP,size_20,color_FFFFFF,t_70,g_se,x_16)原创 2022-01-21 10:28:36 · 235 阅读 · 0 评论 -
SpringBoot基础配置
SpringBoot默认配置文件application. properties●修改配置◆修改服务器端口 server . port=80◆关闭运行日志图标 (banner)spring . main. banner-mode=off◆设置日志相关logging.level.root=debug●SpringBoot内置属性查询https://docs.spring.io/spring-boot/docs/current/reference/html/application-properti原创 2022-01-19 17:18:55 · 416 阅读 · 0 评论 -
Rest风格传参
REST简介●REST (Representational State Transfer) ,表现形式状态转换原创 2022-01-19 16:30:41 · 513 阅读 · 0 评论 -
快速上手SpringBoot
新建完成后需要手动刷新一下idea右侧的maven project工具栏@RestController相当于@RequestBody+@Controller新建项目成功!原创 2022-01-19 09:46:50 · 336 阅读 · 0 评论 -
SpringMVC配置拦截器把静态资源拦截的解决办法
SpringMVC在配置拦截器时运行项目,如果项目的css,js等静态资源都没了,说明静态资源也被拦截了。<!--设置权限拦截器--> <mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/**"/> <bean class="com.ithiema.interceptor.PrivilegeInterceptor"/&g原创 2022-01-10 13:56:12 · 1473 阅读 · 0 评论 -
IDEA常用Java项目的配置代码
如果web.xml版本过低,jsp页面或者一些静态资源不能很好地使用,这时就需要将web.xml修改成3.0或更高的版本。<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.s原创 2022-01-09 09:45:34 · 136 阅读 · 0 评论 -
【SSM框架】SpringMVC学习总结
SpringMVC概述SpringMVC是一种基于Java的实现MVC设计模型的请求驱动类型的轻量级Web框架,属于SpringFrameWork的后续产品,已经融合在Spring Web Flow中。SpringMVC已经成为目前最主流的MVC框架之一, 并粗随着Spring3.0 的发布,全面超越Struts2,成为最优秀的MVC框架。它通过一套注解, 让一个简单的Java类成为处理请求的控制器,而无须实现任何接口。同时它还支持RESTful编程风格的请求。SpringMVC快速入门需求:客户原创 2022-01-05 17:14:48 · 440 阅读 · 0 评论 -
【SSM框架】Spring学习总结
Spring是什么Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IoC ( Inverse Of Control :反转控制)和AOP ( Aspect Oriented Programming :面向切面编程)为内核。提供了展现层SpringMVC和持久层Spring JDBCTemplate以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的Java EE企业应用开源框架。Spring的开发步骤①导入坐标原创 2022-01-04 11:23:56 · 260 阅读 · 2 评论 -
【SSM框架】MyBatis学习总结
MyBatis框架是SSM框架的数据持久层,负责数据的存取。其中封装的web开发的一些操作,是开发起来更为简洁。核心配置xml文件MyBatis核心配置文件常用标签:1、properties标签: 该标签可以加载外部的properties文件2、typeAliases标签: 设置类型别名3、environments标签: 数据源环境配置标签4、typeHandlers标签: 配置自定义类型处理器5、plugins标签: 配置MyBatis的插件6、mappers标签:配置动态代理开发xml原创 2022-01-04 10:19:48 · 1453 阅读 · 2 评论 -
IDEA导入web项目打不开(报404错误)
web项目在其他电脑打开后有时运行错误,出现404,有几个地方需要配置一下。1.分别配置项目中web.xml和webapp的路径(project structure中Module和Facets都可添加Web目录配置)2.(Artifacts这一项应该没有东西)按如图所示操作,然后右边的Available Element如果有jar包的话就全选jar包,右键pull into3.按如图操作,保存设置。4.Tomcat里面配置一下,如果之前写项目的时候加有路径的话,这里导入的也要加上;5.这些配置完原创 2020-12-29 15:53:02 · 2492 阅读 · 0 评论