![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
springboot
文章平均质量分 53
pjiang000
这个作者很懒,什么都没留下…
展开
-
软工三(5.12上课)
排版的建议也可以按照自己的理解,是比较开发的不一定是必须做成这个样子,局部的放大或者是缩小‘可调整的布局应该怎么办?1:产品化持续提供用户可依赖的确定性在某一个点上做的足够深入做的项目,用户是谁?2:迭代三要求有了数据源之后,构建的过程涉及到一个领域的问题1:自动化知识图谱构建知识抽取,知识融合,模型构建提高知识图谱构建效率2:智能化知识图谱应用语义搜索,智能问答,个性化推荐,辅助决策解决实际价值,当前系统智能处理新馆病毒有特色的地方跑.原创 2021-05-13 00:47:17 · 56 阅读 · 0 评论 -
IOC AOP
1:许愿明天的面试~~~1:IOC参考:https://blog.csdn.net/ivan820819/article/details/79744797之前我们创建对象都是自己new 对象,现在我们将创建对象交给了IOC容器我们需要使用的时候,只需要写响应的配置文件,或者是通过注解注入实现了代码的解耦合,通过XML文件,不需要之前自己创建的许多代码获得对象的过程被反转了,由自己的自身管理转变为IOC容器主动注入2:AOP参考:https://blog.csdn.net/q9821517原创 2021-04-20 21:52:26 · 52 阅读 · 0 评论 -
服务端的第六周第二次的课程
2021.4.8服务端的第六周的课程1:复习docker run -P 会调一个端口docker port 指定的名字,端口和进程的对应关系列出来docker run --name 起一个名字docker run -d 后台docker run -e 传入环境变量// 管理的命令// 把一个容器挂载到两个网络,这个容器有两个IP地址imagecontainer volume 管理容器卷的network 管理网络docker stop // 关闭之后将他重启docker原创 2021-04-08 23:10:53 · 79 阅读 · 1 评论 -
neo4j 修改密码
neo4j1:修改密码springboot集成的时候,项目中的密码和我不一样,我需要改变我的密码 :server change-password 2:neo4j start原创 2021-04-08 14:05:55 · 323 阅读 · 0 评论 -
jar包 和 war包?
jar 是归档文件,一般是JAVASE一次性就执行完的文件,采用的ZIP压缩,并且可以直接让JVM进行运行war 是web项目,需要放在容器中tomcat进行运行。SpringBoot是一个web项目,但是一般是jar包,是因为tomcat被内置在SpringBoot中了。你如果喜欢,也可以打成war包,但是没必要...原创 2021-03-29 09:25:03 · 44 阅读 · 1 评论 -
服务端第八次上课:mongodb,redis
1:复习JPA提供原始的select 语句hibernate定义一个Java对象 entityentity先要获得session对象,需要创建session factory多门语言HQL,针对于Java对象的操作,而不是表的操作QBC,定义了很多查询条件SQL,标准的sql语句选择题JPA定义Java对象和表之间的关系,coloum 和 entity简述JPA,template,hibernate的特征,方法JPA需要对象和表的映射关系2:mongoDB原创 2021-03-26 00:43:16 · 60 阅读 · 0 评论 -
JWT 和 session验证
1:传统的session认证http是一种无状态的协议,每次都得我们用户手动的去进行认证,根据http协议,我们并不知道当前的这一份请求是哪一个用户发出的,所以我们能够让我们的应用能够识别出来是哪一个用户发起的请求,我们只能在服务器端存放一份用户登录的信息,这份登录的信息在响应的时候会传递给浏览器,并且告诉他保存为cookie,以便下一次的请求的回收发送给我们的应用,这就是我们的session认证缺点内存受到限制,session放在内存中,随着用户的增多,性能会收到限制记录保存在内存中,在分布式原创 2021-03-25 00:30:35 · 135 阅读 · 0 评论 -
Shiro
引入mybatis-plus,然后再进行数据库的连接和配置,在yaml中用户进行登录,传入用户名和密码,会封装为一个token获取token的账号,如果在数据库查不到,返回null返回一个验证密码的对象1:认证过滤器anon:无需认证authc:必须认证authBasic:需要通过httpBasic认证user:不一定要通过认真,只要曾经被shiro记录就可以了,比如:记住我2:授权过滤器perms:必须拥有某个权限才可以访问role:必须拥有某个角色才能访问po..原创 2021-03-24 11:24:35 · 89 阅读 · 0 评论 -
第七次的服务端课程:mybatis,hibernate,jpa,springdata
1:回顾1:方便测试得到的接口2:方便更换数据源不能更换数据源3:方便更换持久化实现层可以的4:屏蔽数据访问异常屏蔽不了spring 转成了 runtime 异常,业务层想抓还是抓得到的5:模板方法模式6:spring提供的配置元bean 有哪些将sql exception统一再进行处理,业务层不会catch到任何相关的异常错的2:新知识1:hibernatehibernate 针对于Java的对象,以及对象的属性HcreateCriteria原始原创 2021-03-22 22:07:30 · 67 阅读 · 0 评论 -
第六次的服务端课程:JDBC,数据源配置
文章目录1:回顾2:JDBC1:基本使用3:spittle1:业务和数据的解耦2:异常体系3:模板方法4:配置数据源的方式1:连接2:测试3:namedtemplated1:回顾spring securityweb层面的 我们可以实现类,继承一个ASWI开启一个servlet,拦截所有的请求,交给filter,做一系列的串行的执2:具体的url,开启一些列的权限配置登录的页面http basic 认证启动remember me 功能放置跨站伪造 CSRF3:配置用户的数据内原创 2021-03-19 00:29:58 · 179 阅读 · 0 评论 -
服务端的第五次课程:安全,认证,授权
回顾request 进入dispatchservlet(一些静态的页面,就不一定要进入这个)这个流程是前后端没有分离的把Java对象转为json格式的字符串,返回给字符串restController,实现restful接口来实现restful走到controller处理完了,就不会返回view,直接走json格式的冰洁嘛在微服务中,服务和服务之间通过restful来传递信息viewResolver要的格式可能不一样,所以可能会有很多的视图解析器POSTMAN基于原创 2021-03-16 00:53:14 · 89 阅读 · 2 评论 -
服务端第四次课程:MVC,控制器,视图渲染
MVC,控制器,视图渲染文章目录MVC,控制器,视图渲染1:什么是servlet2:filtercontroller3:spring MVC 的请求1:作业4:spittle5:spitter6:怎么测试7:前后端不分离1:什么是servlettomcat 就是一个容器jetty 也是一个web容器容器放的就是一个一个的servletservice方法:参数(请求头,请求体)可以获取客户端的信息,进行处理返回一个response,对其回复怎么去初始化servlet继承 ht原创 2021-03-14 10:25:44 · 98 阅读 · 0 评论 -
mybatis
mybatis文章目录mybatis1:数据3:光速开发6:获取参数7:多个参数8:sqlSessionFactory1:数据create table user(id int(12) not null auto_increment,username varchar(50) default null, age int(11) default null,address varchar(50) default null,primary key(id) )engine = innodb au原创 2021-03-13 23:03:10 · 40 阅读 · 3 评论 -
排序算法
1:冒泡排序笔试的时候,我还写错了!!!面向接口编程,实现sort接口import java.util.Arrays;public class bubbleSorting implements sort { @Override public void sort(int[] arr) { for(int i = 0; i < arr.length - 1; i ++){ for(int j = 0; j < arr.length原创 2021-03-09 15:38:10 · 248 阅读 · 0 评论 -
服务端第三次课程:面向切面编程AOP
3:面向切面编程AOP1:回顾bean的组装方式规划的装配 component autowired sacn是在configuration底下的Java config 使用configuration函数调用,方法调用(调用加了bean方法的)bean方法的参数,相当于auto wiredXML配置profile 可以帮我们干什么?加载方法上面还是类上面很重要的东西指定要创建那些bean,系统有很多的bean,不同的环境是不一样的开发,生产,测试原创 2021-03-09 15:31:58 · 80 阅读 · 0 评论 -
Windows 安装redis
Windows 安装redis1:下载并解压https://github.com/tporadowski/redis/releases2:打开客户端,打开服务端原创 2021-03-04 09:54:01 · 132 阅读 · 1 评论 -
Redis的配置文件
Redis的配置文件1:持久化在规定的时间内,执行了多少次的操作,会持久化到文件rdb,aof。redis 是内存数据库如果在900 s 内,有一个key 进行了修改,我们会进行持久化的操作如果在300 s 内,有十个key进行了修改,我们也会进行持久化的操作如果是 60 s 内,有10000key进行了修改,我们也会进行持久化的操作save 900 1save 300 10save 60 100002:数据库# However if you have set原创 2021-03-04 09:44:01 · 74 阅读 · 1 评论 -
IDEA 连接数据库时区问题
URL加?serverTimezone=UTC完整例子如下~jdbc:mysql://localhost:3306/book?serverTimezone=UTC2:连接详细配置原创 2021-01-31 23:50:31 · 611 阅读 · 0 评论 -
(20):数据的准备工作
文章目录一:建立pojo包1:导入lombok2:建立数据对象类二:建立dao包1:模拟数据一:建立pojo包1:导入lombok <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> </dependency>2:建立数据对象类impor原创 2021-01-24 13:07:59 · 112 阅读 · 0 评论 -
4:springApplication.run 原理
1:run的作用判断该项目要是普通的Java项目还是web 项目Java项目运行完就结束了,web项目是一直在运行查找并且加载所有可用的初始化器设置到initializers属性中找出所有的应用程序监听器设置到listeners属性中查看上下文 处理 bean推断并设置main方法的定义类找到运行的主类...原创 2021-01-22 13:11:13 · 158 阅读 · 0 评论 -
2:IDEA生成springboot项目,修改启动图标和网页端口
文章目录1:IDEA生成springboot项目2:修改启动图标3:修改网页端口1:IDEA生成springboot项目新建 spring initializer选择custome http://start/springboot.iodefault可能会导入失败(网速过慢)2:修改启动图标在网页中搜索 springboot banner 在线生成https://www.bootschool.net/ascii在resources 中创建banner.text将复制好的文本粘贴到原创 2021-01-22 12:23:38 · 295 阅读 · 2 评论 -
1:IDEA SpringBoot
创建springboot,打包,运行1:编写controller1:Springboot的POM.XML文件1:parent <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.2</原创 2021-01-22 11:56:50 · 1975 阅读 · 1 评论