
Java开发
Jason48_
这个作者很懒,什么都没留下…
展开
-
Pagination(分页)
该分页控件允许用户导航页面的数据。它支持页面导航和页面长度选择的选项设置。用户可以在分页控件上添加自定义按钮,以增强其功能。参考地址:https://www.jeasyui.cn/document/index/index.html原创 2021-04-20 16:43:41 · 327 阅读 · 0 评论 -
useGeneratedKeys=true配置
Mybatis 配置文件 Mapper参数useGeneratedKeys=“true” keyProperty=“id”useGeneratedKeys设置为 true 时,表示如果插入的表id以自增列为主键,则允许 JDBC 支持自动生成主键,并可将自动生成的主键id返回。useGeneratedKeys参数只针对 insert 语句生效,默认为 false;...原创 2021-04-20 15:56:09 · 439 阅读 · 0 评论 -
easyui-combotree
组合树(combotree)把选择控件和下拉树结合起来。它与组合框(combobox)相似,不同的是把列表替换成树组件。组合树(combotree)支持带有用于多选的树状态复选框的树。原创 2021-04-17 16:51:33 · 487 阅读 · 0 评论 -
easyui-combobox含义
组合框(combobox)显示一个可编辑的文本框和下拉列表,用户可以从下拉列表中选择一个或多个值。用户可以直接输入文本到列表的顶部,或者从列表中选择一个或多个现成的值。原创 2021-04-17 16:44:45 · 202 阅读 · 0 评论 -
EasyUI Accordion 折叠面板
折叠面板(accordion)允许您提供多个面板(panel),同时显示一个或多个面板(panel)。每个面板(panel)都有展开和折叠的内建支持。点击面板(panel)头部可展开或折叠面板(panel)主体。面板(panel)内容可通过 ajax 指定 ‘href’ 属性来加载。用户可定义被选中的面板(panel)。如果为指定,则默认选中第一个面板(panel)。...原创 2021-04-13 15:45:49 · 232 阅读 · 0 评论 -
ssm实现文件上传步骤
1.在pom.xml中引入相关文件上传依赖<properties> <commons-fileupload.version>1.3.1</commons-fileupload.version> <commons-io.version>2.4</commons-io.version></properties><dependencies> <dependency> <原创 2021-04-13 07:41:43 · 454 阅读 · 0 评论 -
EasyUI Datagrid 数据网格
数据网格(datagrid)以表格格式显示数据,并为选择、排序、分组和编辑数据提供了丰富的支持。数据网格(datagrid)的设计目的是为了减少开发时间,且不要求开发人员具备指定的知识。它是轻量级的,但是功能丰富。它的特性包括单元格合并,多列页眉,冻结列和页脚,等等...原创 2021-04-13 07:12:31 · 161 阅读 · 0 评论 -
TreeGrid(树形表格)
树形表格用于显示分层数据表格。它是基于表格,组合树控件和可编辑表格。树形表格允许用户创建可定制的、异步展开行和显示在多列上的分层数据。示例使用HTML标签创建树形表格,树形表格遵循数据表格的结构...原创 2021-04-12 18:48:12 · 1363 阅读 · 0 评论 -
href=”javascript:void(0);含义
href=”javascript:void(0);”这个的含义是,让超链接去执行一个js函数,而不是去跳转到一个地址,而void(0)表示一个空的方法,也就是不执行js函数。什么要使用href=”javascript:void(0);”javascript:是伪协议,表示url的内容通过javascript执行。void(0)表示不作任何操作,这样会防止链接跳转到其他页面。这么做往往是为了保留链接的样式,但不让链接执行实际操作, 点击链接后,页面不动,只打开链接<a href="#" οnc原创 2021-04-12 08:55:01 · 636 阅读 · 0 评论 -
图片放大原理
原理:图片放大的原理其实是一张正常的图片加上放大n倍图片步骤:获取鼠标在原图片的位置将位置乘以n倍,定位到放大的图片显示<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> *{ padding: 0px;转载 2021-04-06 17:06:28 · 1226 阅读 · 0 评论 -
解决tomcat8080端口占用问题
遇到此情况,有人会告诉你重启电脑。这种方法固然可行,但成本很高,手头的工作和开的软件都要重新打开。其实,我们只要杀掉所占用端口的进程即可:1.win + R,输入cmd回车进入dos界面 【要进入管理员模式】2. 输入netstat -ano|findstr 8080查看占用8080端口的进程3. 输入taskkill /pid 10148 /f将显示的进程号(我的是10148)结束掉4. 重启tomcat...原创 2021-03-10 10:16:44 · 131 阅读 · 0 评论 -
jsp修改后不起作用(Eclipse)
情况描述:1、jsp页面修改后刷新浏览器不起作用(重启后起作用)2、jsp修改后,Tomcat自动重启。解决办法:1、首先勾选project-->Build Automatically(此处作用为修改后直接编译,刷新起作用,若不勾选,则修改后没有编译,则刷新不起作用)。若:这时候每次修改后,tomcat会自动重新启动。看第二步2、Tomcat启动:点击Tomcat下的server.xml文件修改,将reloadable="true" 改为reloadable="false"(此处作原创 2021-02-28 14:51:03 · 4530 阅读 · 2 评论 -
eclipse修改代码,编译运行后结果没有改变的问题
1.勾选project列表中build automatically勾选后,重启eclipse则会生效2.将项目clean,然后重启eclipse编译注意:若运行程序时,eclipse提示“错误:找不到或无法加载主类”,这种情况多是因为程序没有成功编译造成的解决办法:查看项目中是否没有正确导入jar包...原创 2021-02-26 12:34:37 · 1940 阅读 · 0 评论 -
使日期格式化显示在页面上
@JSONField(format = “yyyy-MM-dd”)private Date date;只需在实体类相应的属性上加上以上注解,即可正常显示日期原创 2020-11-09 19:34:23 · 150 阅读 · 0 评论 -
[ERROR] No plugin found for prefix ‘mybatis-generator‘ in the current project and in the plugin grou
mybatis-generator运行自动生成代码时出现下面的错误[ERROR] No plugin found for prefix 'mybatis-generator' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (D:\Repository), alimaven (http://原创 2020-10-28 15:58:05 · 4481 阅读 · 1 评论 -
使用generatorContext自动生成dao和model层代码
名称使用mybatis-generator命令行使用mybatis-generator:generate -egneratorConfig.xm代码<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/my原创 2020-10-12 15:58:41 · 192 阅读 · 0 评论 -
修改tomcat运行后的默认页面
<welcome-file-list> <welcome-file>user/showUserInfo</welcome-file></welcome-file-list> <servlet-name>springMVC</servlet-name> <url-pattern>/user/showUserInfo</url-pattern></servlet-mapping>修改原创 2020-10-12 15:30:51 · 261 阅读 · 0 评论 -
关于mybatis generator 中没有生成select update delete主键的问题
数据库里面的表未设置主键将id标志为主键名即可如果这还没解决问题另一种解决办法:见https://ask.youkuaiyun.com/questions/674250原创 2020-10-12 11:00:46 · 922 阅读 · 0 评论 -
Failed to parse configuration class [com.alibaba.fastjson.support.spring.JSONPResponseBodyAdvice];
Failed to parse configuration class [com.alibaba.fastjson.support.spring.JSONPResponseBodyAdvice];更换fastjson的版本号1.2.0原创 2020-10-10 10:58:09 · 736 阅读 · 0 评论 -
Exception in thread “com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0“ java.lang.Unsu
Exception in thread “com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread-#0” java.lang.UnsupportedClassVersionError: com/mysql/jdbc/Driver : Unsupported major.minor version 52.0原因:使用的mysql坐标版本太高了解决方法:使用更低版本的mysql坐标...原创 2020-09-27 17:05:32 · 1021 阅读 · 0 评论 -
org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.itheima.dao.IAcc
org.apache.ibatis.builder.IncompleteElementException: Could not find result map com.itheima.dao.IAccountDao.accountMapat org.apache.ibatis.builder.MapperBuilderAssistant.getStatementResultMaps(MapperBuilderAssistant.java:346)at org.apache.ibatis.builder.原创 2020-09-23 22:38:32 · 261 阅读 · 0 评论 -
idea中pom.xml文件无法自动提示依赖
idea中pom.xml文件无法自动提示依赖1.打开maven中conf文件夹,里面有setting文件,打开2.找到mirrors,在mirrors中添加多个中央仓库3.保存后重开idea,发现maven中的pom.xml能自动提示依赖,问题解决</mirrors> <!-- 阿里云仓库 --> <mirror> <id>alimaven</id> <name>aliyun maven<原创 2020-09-22 14:59:19 · 870 阅读 · 0 评论 -
Plugin org.apache.maven.plugins:maven-archetype-plugin:RELEASE or one of its dependencies could not
解决:Plugin org.apache.maven.plugins:maven-archetype-plugin:RELEASE or one of its dependencies could not be resolved的问题基于软件:IDEA出现问题[WARNING] Could not transfer metadata org.apache.maven.plugins:maven-archetype-plugin/maven-metadata.xml from/to central (h原创 2020-09-22 09:58:04 · 666 阅读 · 0 评论 -
Mon Apr 08 14:02:29 CST 2019 WARN: Establishing SSL connection without server’s identity verificatio
Mon Apr 08 14:02:29 CST 2019 WARN: Establishing SSL connection without server’s identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn’t set原创 2020-09-21 16:24:02 · 153 阅读 · 0 评论 -
resultMap的用法
resultMap可以实现将查询结果映射为复杂类型的pojo<!-- resultMap最终还是要将结果映射到pojo上,type就是指定映射到哪一个pojo --> <!-- id:设置ResultMap的id --> <resultMap type="order" id="orderResultMap"> <!-- 定义主键 ,非常重要。如果是多个字段,则定义多个id --> <!-- propert原创 2020-09-20 10:08:48 · 555 阅读 · 0 评论 -
java中@SuppressWarnings注解的含义
简介:java.lang.SuppressWarnings是J2SE5.0中标准的Annotation之一。可以标注在类、字段、方法、参数、构造方法,以及局部变量上。目的是告诉编译器忽略指定的警告,不用在编译完成后出现警告信息示例:@SuppressWarnings("unused") //表示该属性在方法或类中没有使用。添加注解可以去除属性上的黄色警告@SuppressWarnings(value={"unchecked", "deprecation"})//告诉编译器忽略unchecked原创 2020-09-17 15:07:39 · 428 阅读 · 0 评论 -
Seriazable接口含义
定义Serializable接口是启用其序列化功能的接口。实现java.io.Serializable接口的类是可序列化。没有实现此接口的类将不能使他们的任意状态被序列化或逆序列化序列化便捷理解序列化过程,就是一个freeze的过程,它将一个对象freeze(冷冻)住,然后进行储存,等到再次需要的时候,再将这个对象de-freeze就可以使用了Serializable接口是一个空接口那它的作用是什么呢作用就是当我们让实体类实现Serializable接口时,其实是告诉JVM此类可被序列化,可被默原创 2020-09-17 10:00:57 · 779 阅读 · 0 评论 -
instanceof作用
instanceof是java的一个二元操作符,它是由字母组成的,所以也是java的保留关键字.作用:*判断其左边对象是否为其右边类的实例,返回boolean类型的数据。*可以来判断继承中的子类的实例是否为父类的实现。java中的instanceof是通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例...原创 2020-09-16 19:00:06 · 165 阅读 · 0 评论 -
驼峰原则介绍
驼峰原则分为两类:大驼峰原则小驼峰原则大驼峰原则就是所有的单词的首字母都要大写例1DogClothes一般命名类时需要使用这个规则小驼峰原则就是当由两个及两个单词以上组成的命名时第一个单词小写,其余后面的单词需要首字母大写例2dogClothes一般命名方法和变量时需要使用这个原则...原创 2020-09-16 17:00:04 · 3236 阅读 · 0 评论 -
java的Map中keySet()方法
keySet():返回map中所有key值的列别set是一个集合,具有的特点有:元素不重复元素无序map也具有其相类似的特点,key值唯一,并且无序因此使用set集合存储key并返回也符合规则将map中·所有的键存入set集合当中。因为set具备迭代器。所以可以使用迭代方式取出所有的键,再根据get方法获取每个键对应的值。package test1;import java.util.HashMap;import java.util.Map;import java.util.Set;原创 2020-09-16 16:48:44 · 2322 阅读 · 0 评论