![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java Web 学习
_好吗_好的
Stay Hungry,Stay Foolish.
展开
-
从零开始,九步完成SpringBoot2整合mybatis+druid
今天从下午5.30开始一直在弄SpringBoot整合mybatis+druid,整合了10分钟,出现了许多bug,解决bug半个小时,写下这篇博客方便以后出现同样问题的时候找出错误点在这里我一步步来完成目录1、创建项目:2、填写Group、Artifact、Package(这个可以默认不写)3、勾选依赖,选择Web、MySQL、JDBC、MyBatis4、修改项...原创 2018-12-26 22:05:33 · 836 阅读 · 0 评论 -
Spring @controller,@service,@repository,@component区别
今天在做课设的时候发现SpringBoot一直用不了Service层的类。。记得有个@component服注解,百度这个注解的时候,发现了一个新大陆(关于@controller,@service,@repository,@component区别),这解决了我学SSM的一个困惑,特此分享。原文地址:https://blog.csdn.net/weixin_37848710/article/d...原创 2018-12-28 19:06:27 · 3496 阅读 · 1 评论 -
四步完成Springboot2.x整合Redis(RedisTemplate)
参考文章:https://blog.csdn.net/qq_38157516/article/details/82356902Demo的github地址:https://github.com/Eternallyc/springboot-redis第一步,首先引入springboot的redis依赖: <dependency> <...原创 2019-02-16 15:26:13 · 3444 阅读 · 4 评论 -
个人博客功能图
个人博客网站的功能图:http://www.eternallyc.top/blog/blogconent/16原创 2019-04-14 02:07:27 · 4961 阅读 · 0 评论 -
org.json.simple 使用详解
原文地址:https://blog.csdn.net/fireroll/article/details/48708241一、概览JSON.simple是一个很简单的JSON处理,读取和写JSON数据的JAVA库,它完全兼容JSON的标准(RFC4627).你可以用JSON.simple来编码或解码JSON文本。【NOTE】如果想将对象转换成JOSN,或将JSON转换成对象,你需要考...转载 2019-04-19 18:05:37 · 578 阅读 · 0 评论 -
SprintBoot修改服务器访问端口号
这是SpringBoot的目录结构 当我们启动SpringBoot应用时,如果端口号被占用,那么我们可以这样做来修改端口号:目录当我们启动SpringBoot应用时,如果端口号被占用,那么我们可以这样做来修改端口号:1、点击application.properties文件:2、在文件中输入server.port=80813、重新启动SpringBoot4、...原创 2018-12-25 08:47:03 · 491 阅读 · 0 评论 -
IDEA手动新建一个web项目,web中没有一个蓝色的小点点
目录题记 解决方案:1、选中项目按F4,就进入了以下界面:2、点击Facets进入以下界面: 3、点击+号并点击web选项4、选中默认选项:5、点击鼠标所在的地方更改路径为webapp后点击OK就可以了题记 刚刚创建SSM项目的时候,发现webapp这个上面没有蓝色的点点百度一下,找到了解决方案 解决方案:1、选中项目按F4,就进入...原创 2018-12-20 20:51:42 · 3069 阅读 · 0 评论 -
Java IntelliJ IDEA 不能显示项目里的文件结构
方法一:关闭IDEA, 然后删除项目文件夹下的.idea文件夹 重新用IDEA工具打开项目方法二:菜单:File -> Invalidate Caches / Restart原创 2018-08-05 18:22:33 · 2090 阅读 · 0 评论 -
SSM解决中文存入数据库乱码问题(记录自己的问题)
昨天做项目时需要写入中文到数据库,但是写进去后乱码。。。。跟着网上的流程走了一遍,,,,还是没有找到。。。别人看我的配置的时候才发现我这里多了一个utf-8后面多了一个" 泪崩~~~~下面简介一下乱码解决思路(综合网上的)1、查看建表结构(也看下数据库的建表结构)u utf-8没毛病 2、查看项目各个xml的配置(重点看web.xml配置)u...原创 2018-07-31 15:58:03 · 3015 阅读 · 0 评论 -
nested exception is java.lang.NoSuchMethodException: 实体类.<init>()
啰嗦的话放后面,解决办法:作为参数的实体类没有无参数的构造方法 SSM整合后写的一个实体类,在springmvc中写了如下代码就简简单单的几行代码,出了这个错误!!!! 加了这个参数就可以了...原创 2018-07-28 19:23:52 · 5460 阅读 · 1 评论 -
解决mybatis出现Mapped Statements collection already contains value for问题
今天看黑马的mybatis视频时跟着敲代码发现一直出现这个问题,弄了10多分钟,终于弄出来了 错误原因如下org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in mybatis/user.xml### Cause: ...原创 2018-07-02 20:15:21 · 19949 阅读 · 4 评论 -
个人博客网站
最近在做课设,做的系统是个人博客系统,到2019.1.7为止,核心功能以及完成,欢迎大家来围观!http://www.eternallyc.top/blog/index技术架构:前端 基础框架:Angular 7.2.2 开发框架:Bootstrap3和jQuery 基础语言:Html5+CSS3 CSS预处理语言:Less 文件上传:Ng-file-upload...原创 2019-01-11 21:52:22 · 1782 阅读 · 1 评论 -
分享文章:spring springboot websocket 不能注入( @Autowired ) service bean 报 null 错误
今天用springboot的时候要在websocket里面注入service,不知道为什么,一直出现空指针异常:大致就是说没有service实例没有注入进来,弄了两个小时,后面看到这篇博客才知道真正的原因:https://blog.csdn.net/m0_37202351/article/details/86255132 pring 或 springboot 的 webso...转载 2019-02-16 19:51:20 · 977 阅读 · 0 评论 -
解决tomcat 的startup.bat 启动闪退
摘自https://blog.csdn.net/qq_25821067/article/details/52262137今天遇到tomcat手动启动不成功,但是再IJ里面是可以启动成功的。我一直开始以为是端口被占用了,最后才发现是这么一回事。首先说下我的tomcat是安装版的。免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。这个原因就是:在启动tom...原创 2018-05-17 12:34:20 · 321 阅读 · 0 评论 -
log4j:WARN No appenders could be found for logger ().解决方案
今天SpringBoot2整合mybatis+druid的时候出现了这个问题,其实对于这个问题,我们可以忽略,也可以解决的解决方案:1、在SpringBoot项目的resources目录下创建一个log4j.properties文件2、文件中写入以下内容:log4j.rootLogger=DEBUG, stdoutlog4j.appender.stdout=org...原创 2018-12-26 21:15:41 · 18106 阅读 · 4 评论 -
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more
在SpringBoot2.1.1整合mybatis的时候出现了这个错误 解决办法:改变url:原来是这个的url url: jdbc:mysql://127.0.0.1:3306/blog 改变后 (在后面加 "?serverTimezone=GMT%2B8"): url: jdbc:mysql://127.0.0.1:3306/blog?serverTime...原创 2018-12-26 20:32:59 · 841 阅读 · 0 评论 -
解决idea不能使用webServlet和weblistener注解
摘自https://blog.csdn.net/alinekang/article/details/75669819最新学习JavaWeb开发,不过我暂时用的是idea开发工具,在新建web项目时,需要手动部署到tomcat服务器上运行,之前的demo都能运行的好好的,昨天学到了cookie,其中需要在jsp中完成向客户端浏览器写入Cookie的功能,首先需要创建一个cookie对象,但当我C...原创 2018-05-21 11:18:38 · 14375 阅读 · 10 评论 -
can't resolve getServletContext();的可能解决办法
摘自:https://blog.csdn.net/weixin_40127127/article/details/78324306检查一下所在的类是否继承与HttpServlet继承后正常以上为摘自内容这里可以将request.getServletContext改为getServletContext()一样的效果有知道原因的大佬吗?求解答!!!...原创 2018-05-21 11:41:32 · 1513 阅读 · 0 评论 -
history.back(-1)和history.go(-1)区别
history.back(-1):直接返回当前页的上一页,数据全部消息,是个新页面history.go(-1):也是返回当前页的上一页,不过表单里的数据全部还在history.back(0) 刷新 history.back(1) 前进 history.back(-1) 后退...原创 2018-06-03 09:51:59 · 1948 阅读 · 0 评论 -
AJAX同步和异步区别
sync默认是true:即为异步方式,$.ajax执行后,会继续执行ajax后面的脚本,直到服务器端返回数据后,触发$.ajax里的success方法若要将其设置为false,则所有的请求均为同步请求,在没有返回值之前,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以...原创 2018-06-03 15:31:14 · 9946 阅读 · 0 评论 -
如何在Response.Redirect前弹出alert对话框
知识点:window.location 对象用于获得当前页面的地址 (URL),并把浏览器重定向到新的页面。自己处于javaweb入门阶段用javaweb写登录注册时遇到这个问题:怎么实现登录时密码输入错误调用alert提示密码错误并且不跳转页面我前面用的办法是在servlet里面写以下代码实现:response.setContentType("text/html;charset=utf-8");...原创 2018-05-29 18:02:28 · 4500 阅读 · 0 评论 -
IDEA解决JSP页面无法使用EL表达式问题
方法1:更改web.xml的web-app标签中的命名空间:<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org...原创 2018-06-06 11:41:17 · 1984 阅读 · 0 评论 -
C3P0简介
1.c3p0是什么?c3p0是一个库。它扩展了传统的jdbc数据库连接池,并且支持JDBC3规范和JDBC2的标准扩展。2.为什么使用c3p0?首先,c3p0是一种jdbc数据库连接池。那么为什么使用数据库连接池呢?因为数据库连接是一种关键的、有限的、昂贵的资源。传统的模式(如传统的java web项目中,servlet的beans中建立数据库连接),每次连接都需要验证用户,消耗了大量的时间和资源...原创 2018-06-07 16:05:06 · 1143 阅读 · 0 评论 -
学习笔记-5步安装 Github中文汉化插件(超详细)
今天看视频的时候听老师说以后面试面试官会问你你在github有上传开源项目吗,访问量是多少。然后我看完视频后马上去弄一个github帐号,然后发现github基本是英文。。。。。在百度上查了一下后发现有一个好用基于chrome的插件,然后安装,途中碰到了一些问题,于是写下这篇博客。参考文章:https://www.jianshu.com/p/59fb835a7232...原创 2018-07-02 12:04:50 · 55819 阅读 · 20 评论 -
Access restriction: The type 'Resource' is not API 解决办法
右键项目->java build path->把右侧【libraries中的JRE System Library】删除重新导入.原创 2018-07-25 10:31:55 · 791 阅读 · 0 评论 -
eclipse三大注释快捷键
单行注释:ctrl+shift+c多行注释:ctrl+shift+/文档注释:alt+shift+j原创 2018-07-25 11:19:38 · 2312 阅读 · 0 评论 -
JAVAWEB实现短信验证---梦网云
PS:这是一个封装好的java类,只需要改动apikey并且调用这个run方法时传入手机号码和6位数的验证码这是java文件https://download.csdn.net/download/qq_38712932/10648220package SMS;import org.apache.http.HttpResponse;import org.apache.http.HttpS...原创 2018-09-05 20:42:50 · 1282 阅读 · 1 评论 -
maven中的groupId和artifactId到底指的是什么?
GroupID是项目组织唯一的标识符, 比如我的项目叫test001 那么GroupID应该是 com.lixiaoming.test001 域名.公司名.项目名ArtifactID就是项目的唯一的标识符, 一般是 项目名-xxx 比如test001-model ...转载 2018-10-30 10:20:50 · 2713 阅读 · 0 评论 -
idea 中 war和war exploded的区别
在使用IDEA开发项目的时候,部署Tomcat的时候通常会出现下边的情况:是选择war还是war exploded 这里首先看一下他们两个的区别:war模式:将WEB工程以包的形式上传到服务器 ;war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;(2)war e...原创 2018-10-30 10:44:27 · 1569 阅读 · 0 评论 -
IntelliJ IDEA 包名显示和eclipse不一致
在公司时,开发一个项目的时候你每个功能模块肯定是放在某个包下,一般包名是以最高域名.公司名/个人名.模块名 在eclipse中,这样创建包后显示是这样的: 但是在IDEA中你创建一个以这个包名为包的时候,会出现这样的情况:· IDEA默认是这样的 解决办法:1、点击这个按钮2、选中前两个 包名显示就和eclipse中...原创 2018-11-09 11:36:12 · 3133 阅读 · 5 评论 -
IDEA2018 左侧项目目录不见了
转自:https://blog.csdn.net/ethan__xu/article/details/80737944view->tool windows->project原创 2018-11-09 11:45:42 · 6354 阅读 · 3 评论 -
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdb
SpringBoot2.1.1整合mybatis时报红,出现一大串英文Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI ...原创 2018-12-26 20:25:45 · 5986 阅读 · 5 评论