自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 Util、POJO、domain、entity、model、DAO、DTO、view、mapper、service、controller的作用和区别分析

前言做开发项目时,总会遇到这些包,理清他们的层次,非常有助于我们对于项目的理解和建立。现阶段CSDN上貌似没有很系统,很详细的关于层级类的解释。因此总结了一下自己的经验和思考,也算是小小的回馈一下一直帮助自己的CSDN。。工具类层Utilutil = 工具顾明思义,util层就是存放工具类的地方,对于一些独立性很高的小功能,或重复性很高的代码片段,可以提取出来放到Util层中。数据层POJO对象。

2023-02-07 13:59:32 3045 2

原创 IDEA 引入本地依赖到maven仓库

1.将本地jar包放入特定本地目录,例如:E:/2.点IDEA右侧maven图标,点上方m图标。3.在弹出输入框内输入mvn install:install-file -Dfile=E:/ueditor-1.1.2.jar -DgroupId=com.baidu -DartifactId=ueditor -Dversion=1.1.2 -Dpackaging=jar...

2021-12-14 15:20:35 952

原创 java socket长连接实现

java socket长连接的实现代码客户端代码合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入网络编程都是最底层都是基于socket的,鉴于客户端需要一直发送消息,使用短连接就不适合了,因为建立socket连接后发送完数据又马上断开连接。

2021-11-20 19:37:35 7080 1

原创 push to origin/master was rejected错误解决方案

上传代码到码云提示拒绝Push rejected: Push to origin/master was rejected网上类似常见解决办法,直接打开你要上传代码的文件夹位置鼠标右键git Bash Here然后直接下面两行命令解决问题git pull origin master –allow-unrelated-historiesgit push -u origin master -f当然这种办法可能有效真正的原因是码云上项目有文件不再git历史里最简单的方法是备份码云中仓库代码后清空重新上

2021-03-30 14:53:45 126

原创 mysql驱动或者连接SSL报错

正确配置:driverClass="com.mysql.cj.jdbc.Driver"connectionURL="jdbc:mysql://localhost:3306/ssm_crud?serverTimezone=UTC&useSSL=true"

2019-12-15 15:42:01 398

转载 Eclipse配置MyBatis的xml自动提示

转自https://blog.csdn.net/qq_32016019/article/details/78684233

2019-12-15 14:07:22 202

原创 Eclipse 中maven项目java Resources红叉报错但找不到具体报错文件

之前做项目是遇到java Resources红叉报错但找不到具体报错文件如图试了很多办法1.右键项目 -> Properties -> Project Facets -> 修改Java Version -> Save(未见效果)2.取消如图 Dynamic web Module 勾选后 update procjects(亲测有效)...

2019-12-14 17:16:24 1422 1

原创 Eclipse中Spring的xml配置文件不提示类属性值

在开发Spring项目时,发现在配置xml文件时,class类的属性值一直都不提示,这样很容易导致引用的包名写错。因此我通过床上看资料,总结了下面的配置方法。一、查看Eclipse的版本号方法一:查看自己的安装包方法二:打开Eclipse软件,点击Help—>About Eclipse IDE二、安装Spring IDE插件首先,打开Eclipse软件,点击Help—>Ins...

2019-12-14 16:13:39 820

原创 eclipse中打开xml文件时不显示namespace标签的问题

eclipse中打开xml文件时只能看代码不显示namespace标签的问题这是因为没有安装的springsource-tool-suite插件或者安装的版本跟eclipse版本不兼容的原因,需要版本对应,怎么查看版本对应呢?到http://spring.io/tools/sts/legacy上看,这里我用的eclipse版本是4.5,那么springsource-tool-suite对应的版...

2019-12-14 14:53:00 1631 1

原创 Eclipse中Maven引入依赖后自动下载并关联jar包源码(Source)

集成Maven后在Window–>Preference–>Maven

2019-12-14 14:12:11 1026

原创 配置web.xml报错 Invalid content was found starting with element 'init-param'.

在搭建springmvc框架时,需要配置web.xml中的字符表编码过滤器配置如下 <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter&l...

2019-12-14 11:07:46 560

转载 PATCH和PUT方法的区别?

PATCH方法是新引入的,是对PUT方法的补充,用来对已知资源进行局部更新问题:什么是局部更新?比如我在一个restful的编辑页面,进行更新操作,用put和PATCH都能成功,可是不太理解什么叫局部。patch方法用来更新局部资源,这句话我们该如何理解?假设我们有一个UserInfo,里面有userId, userName, userGender等10个字段。可你的编辑功能因为需求,在...

2019-12-13 10:13:15 443

原创 Eclipse出现莫名奇妙的类无法导入报错the import cannot be resolved

the import cannot be resolved问题可以通过以下方法解决1、clean项目,重新编译项目。【解决】一般使用eclipse/myeclipse的菜单 project -> clean …可以解决。同时最好选中Build Automatically选项。2、若是没有解决,不要着急,继续来。重新导入jar包。【解决】右键项目->build path -&gt...

2019-12-12 16:55:14 3146 4

原创 jsp页面报错javax.servlet.jsp.jspException cannot be resolved to a type

jsp页面报错javax.servlet.jsp.jspException cannot be resolved to a type1.原因应该是项目中缺少servlet下两个jar包导致的,一个是jsp-api.jar 一个是servlet-api.jar。解决方案一:直接在maven中添加依赖。把这两个jar包的scope设置为provided,这样只是在编译和测试的时候使用这个...

2019-12-12 16:15:32 1519

原创 Eclipse构建maven war工程后webapp目录没有形成

Eclipse构建maven war工程后webapp目录没有形成1.选择项目,右键选择Properties,进入属性页面,选择到Maven菜单下,如下图所示:2.先取消Dynamic Web Module 点Apply ,然后再选中Dynamic Web Module 点Apply ,下方会出现点击Further configuration available…,如下:3、配置src/...

2019-12-11 14:20:35 528

原创 spring和springframework及springmvc的关系

spring 可以看成一个大的集合,他由许多开源框架和组件组成,是一个统称springframework 是sping 里面的一个开源框架,主要用户javaee的企业开发springmvc是springframework里面的一个组件,用于javaee开发过程中的控制层,相当于struts的功能...

2019-10-11 14:39:34 1825

原创 maven不知道依赖(Dependency)怎么写怎么办

1.直接百度或谷歌必定能找到2.用好IDE,现在的IDE对maven有良好的支持3.直接到http://repo1.maven.org/maven2/查找

2019-10-11 14:33:03 456

原创 eclipse实现接口不自动加@override

实现接口没有自动加@override时虽然运行可能并不报错,但是如果自己加上的话就会报错,错误如下:The method login(String, String) of type UserServiceImpl must override a superclass method解决:由于编译级别为1.5导致,改为1.6+重新自动实现即可...

2019-10-10 21:38:15 760

原创 Eclipse新建的maven工程没有resources解决方法

新建的maven工程没有resources目录的原因和解决方法:1、原因 :使用maven创建的java项目,在创建时由于版本的原因可能会出现项目中缺少“resources”文件夹,该文件夹的作用主要是用来存放程序各种属性配置文件,必不可少。2、解决方法:使用maven创建一个java程序,目录结构:右键项目名称,选择最后一项“properties”,:选择“java build pat...

2019-07-31 14:53:01 2337

原创 尚学堂第二章作业题答案

尚学堂第一章作业题答案一、选择题1.CD 2.C 3.D 4.AB 5.AB二、简答题见各章节内容三、编程题1.package com.test1;import java.util.Scanner;public class ComputCircle { pu...

2019-06-05 15:19:48 4590 7

原创 thinkphp5 读取mysql中文数据乱码

thinkphp5 读取mysql中文数据乱码乱码原因Tp5默认的PDO连接mysql方式在某种特殊环境下没有默认utf8解决方式写在数据库datebse.php配置里增加连接配置信息‘params’ =&amp;gt; [\PDO::MYSQL_ATTR_INIT_COMMAND =&amp;gt; ‘SET NAMES utf8’,\PDO::MYSQL_ATTR_USE_BUFFERED_QU...

2018-11-29 18:17:18 1632

原创 TP5怎么隐藏index.php

TP5怎么隐藏index.phptp5对URL简化,不做简化情况下我们访问的是localhost/index.php/index/index/index ,做简化后省去index.php。我们需要找到根index.php同级别目录下的.htaccess文件(如果没有就创建一个)修改成这样&amp;lt;IfModule mod_rewrite.c&amp;gt; Options +FollowSym...

2018-11-13 15:38:12 244

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除