SpringBoot
文章平均质量分 69
Stilch
Java小白分享一些学习笔记
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringBoot调整上传文件大小限制
org.apache.tomcat.util.http.fileupload.impl.SizeLimitExceededException: the request was rejected because its size (16460312) exceeds the configured maximum (10485760) at org.apache.tomcat.util.http.fileupload.impl.FileItemIteratorImpl.init(FileItemIterato原创 2022-04-11 12:11:11 · 1316 阅读 · 0 评论 -
Spring Boot读取properties配置文件的两种方式
Spring Boot读取properties配置文件的两种方式@Value:一般用于单个属性值时,直接通过这种方式进行注入@ConfigurationProperties:一般用于前缀下含有多个属性值时https://blog.youkuaiyun.com/weixin_42352733/article/details/121830775?utm_source=app&app_version=4.21.0&code=app_1562916241&uLinkId=usr1mkqgl919b转载 2021-12-24 08:03:03 · 417 阅读 · 0 评论 -
07MyBatis Plus代码生成、RBAC、表设计、MyBatis多表查询、YAML、项目配置
MyBatis Plus代码生成导入依赖pom.xml<dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-generator</artifactId> <version>3.1.2</version></dependency><dependency> <groupId>org.free原创 2021-12-19 08:18:21 · 1817 阅读 · 0 评论 -
06pageHelper、翻页、Example使用、异步表单
分页展示数据先在controller中定义访问数据的方法Controller@RequestMapping("list") // 用户列表public List<Account> list(HttpServletRequest request) { List<Account> list = accountSrv.findAll(); return list;}Servicepublic List<Account> findAll() { Accoun原创 2021-12-13 16:53:57 · 525 阅读 · 0 评论 -
05系统设计、登录异步校验、权限管理、简单的退出功能
OA办公自动化无纸化办公工作流模块划分用户管理用户注册:表的增删改查权限管理角色管理:(普通用户、管理员)设计static目录静态文件是对外能够提供访问的文件templates文件是用户直接访问不到的,是需要模板引擎进行加载返回结果做一个异步的登录功能前端js代码$(function () { $(".login_btn").click(function () { var loginName = $("#loginName").val(); va原创 2021-12-07 18:54:19 · 751 阅读 · 0 评论 -
04mybatis整合SpringBoot、mybatis-generator
Spring Data JPA构建小型项目效率极快但是会带来N+的问题如果一个表中一个属性引用一个 对象,一对多的情况,需要做嵌套查询,就会发送N条查询语句到数据库里,所以很容易出问题。本来一条sql就解决的嵌套查询,现在需要发N条sql,数据库总是接收到这种无用的查询,数据库所受压力都是一些没有意义的压力。Hibernate逐渐被淘汰的原因是底层太复杂。ORM一个实体类对应一个数据库表一个实例对象对应一条记录这个映射关系就叫做ORM:表到对象之间的映射Mybatis也是使用ORM映射、对于原创 2021-12-05 21:44:18 · 743 阅读 · 0 评论 -
03SpringDataCRUD、thymeleaf、bootstrap
Spring Data 环境下的CRUDSpring Data JPA面向接口开发SpringDataJPA会自动的将数据库中字段名的_下划线转成驼峰命名形式login_name ----》 loginName创建account表CREATE TABLE `account` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login_name` varchar(45) NOT NULL, `password` varchar(45) NOT NULL,原创 2021-12-02 22:26:37 · 405 阅读 · 0 评论 -
02SB的MVC、spring data jpa
MVC三层controller层主要负责资源映射(@RequestMapping("/asdf"))逻辑跳转,参数的传递。通过url可以访问某一个方法,进入方法就可以去做业务逻辑的跳转了。收集用户请求的数据、提交的数据、把提交的数据收集到系统上保存到数据库。已经存到数据表中的数据可以通过url取出。return回去用模板引擎渲染到前端页面service层负责业务逻辑Servlet容器下的组件Filter:做一些简单的用户的uri过滤(权限过滤)基于SpringBoot 的MVC数据的查询展示原创 2021-12-01 22:28:16 · 854 阅读 · 0 评论 -
01SB介绍、构建方式、配置文件、构建web、热部署、模板引擎
SpringBoot主要解决的是在无服务的架构下简化配置(快速配置)、前后端分离、快速开发提供了快速启动入门开箱即用、提供默认配置内嵌容强化web项目没有冗余代码生成和xml配置要求像之前搭建一个spring的项目,需要将各种jar包导入。有了maven之后maven解决的是依赖的问题解决依赖冲突的问题:start.spring.io构建项目的脚手架(空项目)生成工具。开箱即用使用start构建项目脚手架导入springweb,会在项目中内置tomcat、spring、springMV原创 2021-11-26 16:59:34 · 506 阅读 · 0 评论
分享