笔记
weixin_45895853
这个作者很懒,什么都没留下…
展开
-
安装java,cmd输入java或者java -version没有反应
解决方法:将环境变量path中的%JAVA_HOME%\bin移动到第一个即可原创 2021-12-29 09:49:17 · 658 阅读 · 3 评论 -
2021-02-02
Eureka的初体验简介:Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务。组件:Eureka包含两个组件:Eureka Server与Eureka Client基本使用步骤:导入依赖编写配置文件添加注解,开启eureka服务1.编写Eureka Server导入依赖<properties><spring-cloud.version>Hoxton.SR6</spring-cloud.version></p原创 2021-02-02 20:10:26 · 87 阅读 · 0 评论 -
2020-12-07
Springboot项目无法访问到Controller?原因:controller包未和主启动类放在一个目录下。需要放在一个目录下才能被访问到,否则访问不到。原创 2020-12-07 20:45:45 · 65 阅读 · 0 评论 -
2020-11-17
Spring Security 自定义登录页面 — 05一般都不会使用Spring Security默认的登录页面,我们大都使用自己的登录页面,只是登录的时候,会使用Security进行验证。【怎么进行页面自定义呢?】源码如下,就可以看看可以使用哪些方法使用自定义的页面: protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests().antMatchers(&qu原创 2020-11-17 19:07:29 · 64 阅读 · 0 评论 -
2020-11-17
Spring Security RememberMe记住我 —04当我们使用网站登录功能的时候,常常会看到一个复选框,写着“记住我”,也就是记住用户名和密码,也就相当于记住登陆者的身份。等我们在短期内再次访问该网站的时候,就直接登录了。Spring Security同样整合了这个功能,而且我们简单的在配置类中调用一下方法就可以了,贼方便。【使用方法如下】在config方法中添加一条代码即可:http.rememberMe();如图所示:...原创 2020-11-17 18:32:59 · 75 阅读 · 0 评论 -
2020-11-17
Spring Security 与 Thymeleaf 整合—03Thymeleaf可以和Spring Security进行整合:可以在在用户登陆前和登陆后展示不同的视图,并且根据用户的权限展示相应的权限内容,或者获取显示用户的信息并显示在页面上。 thymeleaf和springsecurity的整合:参考的官方网址:【https://github.com/thymeleaf/thymeleaf-extras-springsecurity 】【整合的步骤?】1.导入thymeleaf和原创 2020-11-17 18:25:34 · 70 阅读 · 0 评论 -
2020-11-17
Spring Security 注销功能 —02当用户登录之后也可以进行注销,当我们不对注销功能进行自定义的时候,Spring Security默认也会启用注销功能。默认:访问/logout就可以进入注销的页面。【自定义注销功能?】 和配置登录相同,可以使用各种选项进一步自定义注销要求,开启自动注销功能只需要设置logout()方法即可。源码中展示的可供自定义的注销功能如下: .logout().deleteCookies("remove").inval原创 2020-11-17 18:15:27 · 68 阅读 · 0 评论 -
2020-11-04
SpringBoot04-多环境配置及配置文件位置【为什么要使用多环境呢?】因为在实际的开发环境中在项目开发的不同阶段,选用的环境配置也不一样,不可能每次都次修改原有的配置,所以我们需要为不同的开发环境配置不同的环境,并在使用到不同的环境的时候进行环境的切换。【1】配置文件可以配置的位置? 以下是可以进行配置文件的位置,并以优先级从高到低进行排序 1. file: ./config/ 【在项目路径下直接创建一个config目录,内放置 配置文件,这个目录和src目录同级】(优先级最高原创 2020-11-04 22:50:22 · 66 阅读 · 0 评论 -
2020-11-04
SpringBoot03-yaml–是什么?怎么用?【预备知识】我们使用springboot自己默认的配置肯定是不行的,我们需要进行自己的配置,那么这些配置在哪里配呢?【SpringBoot配置文件】SpringBoot使用的是一个全局的配置文件,这个全局配置文件的名字是固定的(application),配置文件的格式有两种:1)application.properties语法:key=value2)application.yaml语法: key:空格 value配置的作用:修改sp原创 2020-11-04 22:30:07 · 61 阅读 · 0 评论 -
2020-11-04
SpringBoot笔记01-是什么?怎么创建初始化项目?1.springBoot是什么?百度定义:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。说人话:springboot就是整合了所有的框架,默认配置了很多的框架的使用方法,简化了我们搭建环境的复杂过程。【优点】:– 为所有的spring开发者更快的入门– 开箱即用,提供各种默认的配置来简化项目的配置– 内嵌式容器简化了Web项目2.如何搭建第一个springbo原创 2020-11-04 21:47:15 · 70 阅读 · 0 评论 -
2020-11-04
asp课程练习出现了错误,“将截断字符串或二进制数据。 语句已终止。”原因:设计数据库表的时候,将字段的nchar的长度设为了10,而用户输入的数据长度大于字段限定的长度,出现错误。解决方案:1.修改表定义,改变数据的类型2.数据输入添加验证,保证输入的数据长度不超过字段限定的长度即可。...原创 2020-11-04 14:48:10 · 45 阅读 · 0 评论 -
Mybatis-plugin插件篇
om.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.该错误是在配置mybatis的plugin时出现的,意思是PageHelper不能转换成mybatis核心配置文件中的plugin插件。解决办法:这里是因为maven项目的pom.xml文件中pageHelper的版本 和 mybatis的核心配置文件标签的配置不匹配导致的。不同版本的不同配置:1.当pageHelper的版本为4.0.x及以下,配置原创 2020-09-28 16:29:18 · 132 阅读 · 0 评论 -
Mybatis02_核心配置文件异常
The content of element type “configuration” must match “(properties?,settings?,typeAliases?,typeHandlers?,objectFactory?,objectWrapperFactory?,reflectorFactory?,plugins?,environments?,databaseIdProvider?,mappers?)”.当写入typeAliases标签时,标签出现红色波浪下划线,提示语如上述所示,原原创 2020-09-26 15:41:11 · 180 阅读 · 0 评论 -
Mybatis学习01
Parameter Maps collection does not contain value for com.liu.domain.User今天遇到了这个错误,在学习Mybatis实现sql插入的时候出现。错误原因:误将ParamType属性写成了ParamMap导致报错。注:ParamType属性用于指定实体类,在进行插入操作的时候,通常是将实体类中的数据保存到数据库中,当我们指定了实体类,Mybatis会直接将实体类中的对象,插入到sql语句中。语句: <insert i原创 2020-09-26 10:52:29 · 61 阅读 · 0 评论 -
2020-09-03
当在html中拼接字符串时,出现NAN错误在进行字符串拼接的过程中尽量不要涉及计算,当使用+进行计算的时候,系统会将+之前的部分作为数字进行处理,导致Nan的错误原创 2020-09-03 14:24:39 · 54 阅读 · 0 评论 -
2020-09-01
StackOverflowError出现该问题,表示栈溢出错误,可能是循环调用了某个方法造成的:出现问题的地方:从@Overridepublic boolean regist(User user) { //查询用户名是否存在 //在Dao层中定义对应的查询用户方法 Integer user1 = userDao.findUser(user); if (user1!=null){ /** * 当用户名存在,则不进行注册原创 2020-09-01 09:43:33 · 113 阅读 · 0 评论 -
2020-08-28
Maven项目不能编译jsp的解决方案 Unable to compile class for JSPmaven默认的tomcat版本是6jdk版本过高,而tomcat版本过低造成的解决方法:使用tomcat7插件:在pom文件上交代一下代码即可(写在标签中):<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-c原创 2020-08-28 18:24:52 · 131 阅读 · 0 评论