- 博客(12)
- 收藏
- 关注
原创 Spring Security
/认证前进行封装 UsernamePasswordAuthenticationToken//使用 AuthenticationManager 与数据库进行对比//保存认证后的用户信息@Getter@Setter@Autowired//重写父类set方法注入属性@Override@Autowired@Autowired@Override//对白名单放行//路径匹配器return;// 针对跨域时 OPTIONS请求直接放行。
2023-02-12 14:15:17 576
原创 docker中使用springboot项目
2.Linux创建数据库服务和网络 并与客户端进行连接 最后将mysql服务加入该网络中。1.将Linux与idea进行连接。4.创建Dockerfile文件。3.在配置文件中修改以下内容。
2022-12-22 21:04:54 108
原创 Docker
仓库:远程仓库: docker在全世界范围内维护一个公共仓库,用来存放镜像的位置,类似于maven仓库,也是镜像下载和上传的位置。创建镜像 :docker build -t 镜像名:(TAG版本号) .(代表当前目录)容器:镜像每次运行之后就是产生一个容器,就是正在运行的镜像,特点就是可读可写。3.镜像 Image,容器Contrainer,仓库Repository。7. 数据卷: 用来实现宿主机和容器之前进行数据共享。4.设置docker引擎使用国内仓库下载加速。2.Docker在Linux中的安装。
2022-12-22 20:49:49 107
原创 Mybatis-
通过 AutoGenerator 可以快速生成 Entity、Mapper、Mapper XML、Service、Controller 等各个模块的代码,极大的提升了开发效率。(1)mybatis-plus底层默认使用雪花算法进行主键的生成,保证的是全球id值唯一。(2)逻辑删除: 没有从表中删除,而是通过一个字段让它失效,查询时不进行查询。4..添加操作:添加时不指定id,id会自动生成 在实体类对其进行添加注解。(1)物理删除: 直接删除表中的数据。(3).处理自动填充,定义处理器。
2022-12-13 20:58:34 328
原创 Redis
(6)进入/usr/redis/bin目录启动redis服务 cd /usr/redis/bin 启动服务./redis-server。(7)进入/usr/redis/bin目录执行客户端连接操作 cd /usr/redis/bin 开启连接 ./redis-cli。1> 复制redis的配置文件 cp /usr/redis-4.0.10/redis.conf /usr/redis。(1)快照特点:把redis某一时刻的所有数据状态 以.rdb文件的形式 写入硬盘文件中,默认形式。
2022-12-01 20:24:28 255
原创 AJAX学习
不是一种新技术,是对html,css,JavaScript,dom等技术的集成,为异步请求,可以实现页面的部分刷新,而不是刷新整个页面。5.JSON (JavaScript Object Notation, JS对象简谱)是一种轻量级的数据交换格式。(2)data:代表访问数据 页面中为value;(3)fn:成功后的回调函数 ,controller中代表方法的返回值。(4)type:代表结果的响应类型 一般为json。(1)url:代表访问的路径。3.引入依赖jar包。
2022-11-30 21:27:34 197
原创 jar包依赖
-引入springboot的web支持-->--springboot对JSP的支持-->--springboot-aop依赖-->--springmvc相关(1个)-->-- 指定入口类 -->--去掉内嵌tomcat-->--spring相关(7个)-->--mysql驱动jar-->--mybatis(1个)-->--mysql驱动(1个)-->--整合mybatis-->--log4j(1个)-->--整合jar(1个)-->--dbcp数据源-->--dbcp连接池-->
2022-11-21 20:42:15 307
原创 Spring
的开源框架,不是替换原有的任何技术,而是对开发过程中的组件(包括Action/service/dao/事务等)进行管理(包括 创建/使用/销毁等) 的框架,是项目管理的框架。b. DI(依赖注入)是一种编程思想,如果一类要使用另一个类,则把被使用的类定义为当前类的成员变量,使用spring可以进行属性的自动赋值。幻读:事务A在事物B的两次查询过程中,对数据进行了添加并提交,从而导致事务B两次查询到的数据条数不一致。supports::支持事务,如果没有,不开启新事务,如果存在,则加入当前事务 查询。
2022-11-21 20:35:01 73
原创 SpringMVC
context:component-scan base-package="com.controller包" use-default-filters="false">-- 2.配置sqlSessionFactory-复杂对象 -->-- 配置 springmvc.xml文件的位置 -->-- 指定只扫描 的注解类型为:Controller -->-- 4. 告知 spring.xml文件的位置 -->-- 0. 引入数据库相关小配置文件 -->-- 2. 配置springMVC的前置控制器 -->
2022-11-21 19:57:28 151
原创 SpringBoot
(3)ctrl+alt+shift+/(同时按键),弹框中选择第一项 Compliex.automake.allow.when.app.ruuning此选项被勾选。// 排除 user下的所有资源不被拦截。.addPathPatterns("/**") // 拦截所有的资源。jsp的热部署:server.servlet.jsp.init-parameters.development=true。
2022-11-20 15:08:15 152
原创 maven的安装
b. 文件夹的名字自定义:建议为 mavenRep本地仓库的位置:E:\mavenRep。(2) 在maven中指定仓库位置:maven安装根目录/conf/settings.xml。(2)修改 仓库路径,如下:set REPOSITORY_PATH=maven仓库路径。(1)打开 修改的 删除maven仓库中的失败文件.bat 文件。右键->解压,选择磁盘目录,最好根目录上,例如:E:\。(1) maven_home:配置maven的根目录。a. 建议在盘符根目录上创建:E:\。
2022-11-18 20:35:42 310 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人