- 博客(26)
- 问答 (2)
- 收藏
- 关注
原创 使用EasyExcel遇到的问题
使用EasyExcel时将invoke中获得的数据装到list时,由于为了图方便,把list设置成了static,导致每回导入文件时多个文件的信息会累加,程序内会报数组下标越界。解决方法:将list变成非静态的,在监听器构造时初始化集合。业务层代码:...
2021-07-12 18:59:27 696
原创 mybatis中多个参数并使用foreach遍历集合的问题
mapper接口中的参数定义xml文件中:此时还collection中还是list类型的话就会出以下异常:Caused by: org.apache.ibatis.binding.BindingException: Parameter 'list' not found. Available parameters are [a, allid, param1, param2] at org.apache.ibatis.binding.MapperMethod$ParamMap.get(MapperMe
2021-06-10 17:49:47 773
原创 spring(5)
<?xml version="1.0" encoding="UTF-8"?><context:property-placeholder location=“classpath:db.properties”/><!-- 2.配置数据源 --><bean id="dataSource" class="com.mchange.v2.c3p0.Combo...
2019-10-15 16:04:29 117
原创 spring(4)
<?xml version="1.0" encoding="UTF-8"?> select * from servlet delete from servlet where id=#{id}; insert into servlet(id,username,password) values...
2019-10-15 16:03:29 77
原创 srping基本认识(2)
直接上代码吧package com.zhongruan.controller;import com.zhongruan.bean.User;import com.zhongruan.service.Iuserservice;import org.springframework.beans.factory.annotation.Autowired;import org.springfram...
2019-10-15 15:44:37 86
原创 spring的基本认识
IOC:控制反转,即我们不用new对象了,Spring帮我们new,控制权转移DI:依赖注入AOP:面向切面使用spring的步骤:导入jar包和.xmlref指向其他类bean是一个类...
2019-10-10 17:21:44 132 1
原创 完善增删改查(3)
增删改查基本写好了,现在我们要把代码给整合一下。模糊查询和分页可以放在一起做。这是最终结果。这是分页整合的代码这是行数整合的代码
2019-10-10 17:06:18 86
原创 具体程序的增删改查
session是一次会话,服务器技术、安全、数据要求高。cookie 客户端、浏览器、相对不安全具体程序就不放代码了,分享结果图。首先当然是登录页面,这个界面的样式是在网上查来的。然后这是登录进去后,直接会查询所有的用户的信息新增后的页面。输入想要新增的用户信息后又会跳转到查询页面删除,看看我删了哪一个?修改跳转的页面也是和新增页面一样的。这是一个还不成熟的简单小程序,但我还...
2019-09-29 17:15:35 135
原创 相对完整的与网页与后台数据的交互程序
今天我们又写了新的项目内容,主要部分还是增删改查,但也加了很多的新东西,这回要和数据库和网页进行交互。servlet的实现方式前面有提过,今天就要使用最常用的httpservlet,它有两种实现方法,一个是doget,一个是dopost。用哪个方法就要看需要。由于这个牵扯的页面内容过多,就不一一上图了。...
2019-09-29 17:02:40 151
原创 接口
软件开发大多是一个协作性的工作:电器和插座分别是不同人完成的,有了接口大家就能分头开干,都按照接口来办事,各自做完就能轻松地整合到一起。各部分的测试也更加方便。接口在开发过程中可以快速分离工作内容。比如调用者在写业务逻辑的时候需要一个功能,可能是数据库访问,或者复杂计算,但是他的工作专注于实现业务逻辑,不想分开精力去做底层实现,那么他只需要先实现一个接口,定义了规范,然后就可以继续他的业务逻辑...
2019-09-29 16:55:23 72
原创 servlet的简单操作
servlet:用来开发动态web资源的技术servlet的执行流程:构造方法(实例化)—init(初始化)—service(具体事务)—destory(销毁)1、新建servlet方法 2、集成genericservlet 3、集成HTTPservlet(主要用的)能在url地址里看的见得叫get请求在表单设置的是post请求...
2019-09-24 17:20:10 83
原创 js的简单操作
js(javascript):脚本语言,解释执行(看到一行执行一行),在浏览器内运行java源代码—.class文件—虚拟机运行html(决定页面结构)+css(美化页面)+js(页面交互)js数据类型:string、number、boolean、undefine、nulljs里定义变量或定义方法是不用像java里那样写出具体类型的,js里用var使用后即可自动判断变量或方法类型。今天写...
2019-09-23 15:24:08 68
原创 淘宝登录页面与自建一个简易管理系统
原本的淘宝登录界面是下图这样的,由在我看来它由三块组成,即是顶上淘宝图标的白色区域、中间图片的输入区域、下部的小链接部分,由于css+html学的不是很多,表单输入部分我是由截图代替下部也没有加链接,代码如下这是html主框架区域代码这是css样式代码简易管理系统:基本与我之前发的音乐管理系统一致这里就给出效果部分...
2019-09-23 14:59:18 1021
原创 mysql数据库的简单操作和熟悉html
数据库(DB):关系型数据库,即有一条条表和记录DBA:数据库管理员DBMS:数据库操作系统SQL:结构化查询语言其作用是对数据库进行操作DDL:对表结构今行修改,创表、删表、改变表DML:对表内容进行修改、更新、删除、添加DQL:查询html可以用表单形式来构造网页,也可以用div块的方式构造网页,...
2019-09-23 14:42:42 215
原创 java案例:音乐管理系统
这是一个相对完整的一个简单程序,首先要理清思路,需要几个类要做出什么效果都要提前构思好。要分包分好,这里music和user有关的是我们的程序。先做与数据库交互的部分(music),创建实体类(数据库要在事前先建好)。实体类写好后,就开始着手musicdao部分,即与数据库交互的核心部分,这里需要用到我们之前有提到的七步骤。这里的交互,无非是对数据库的增删改查,基本步骤都一致,只用更改...
2019-09-19 16:28:23 1598 1
原创 数组、集合、异常、错误的区别
数组:数组长度是固定的,只能放一种类型集合:长度不是固定的,可以放任意一阵类型list:有序可重复set:无序不可重复List a=new ArrayList前面的List是指接口,后面的ArrayList是指具体实现类,例如:小狗 来福=new 哈士奇可以理解为List是大纲,而ArrayList是它的种类分支。ArrayList是数组,它的特点是查询快、增删慢LinekedL...
2019-09-17 17:04:03 79
原创 jdbc基于mysql的增删改查(3)
static是静态的,如果一个方法以及是静态的那就不能调用非静态方法,但非静态方法可以调用静态方法,jdbc这次是抛出异常方式不同之前是直接alt加回车然后在方法名后面添加异常就可以了,这回要更加的规范。代码写出后要把它封装到一个类里,以便于之后再用就直接调用就可以了。...
2019-09-16 15:53:55 59
原创 斗地主示例
在写一个程序之前先把思路理清,我们做的是斗地主程序:1、准备一副牌2、洗牌3、准备三张地主牌4、发牌5、理牌(排序)由于后面要排序所以牌要放在Map里面,这样方便排序,这里大王和小王是不能配合花色进循环所以单独添加。牌准备好了,就要开始洗牌打乱顺序了,我这里是打乱数字序列。之后要留地主牌了。再是发牌现在每个人都拿到序号了,但是手里的还不是牌,需要拿着序号去“换牌处”换牌...
2019-09-16 14:51:11 112
原创 java分类处理,示例(美女选妃)
条件如下:a.从xxxx选10个美女b.计算10个美女的身高和 和 体重和b 计算10美女的平均身高和平均体重d 判断这批美女是否合格 平均身高>150 平均体重<200起初代码是都在一个方法里的,我们要把代码都分成几个独立的块,需要用到的时候再调用相应的方法就可以。分割后的代码如下:以三人为例,用LIst列表分别写入美女的 身高体重。这是求美女身高和 与体重和的...
2019-09-11 14:28:04 379
原创 jdbc基于mysql的增删改查(2)
增删改查的七步骤上一篇已经写过这里就不过多赘述了,这册我们把增删改查都整合在一个文件里。这里先要讲一下java,java是一门面向对象的语言,它的数据类型分为基本数据类型(不是对象)和引用数据类型(对象),然后基本数据类型又分为八大类:byte、short、int、long、float、double、char、boolean。然后,对象是new出来的。类是一个笼统的概述,对象是一个具体的...
2019-09-10 14:33:14 73
原创 jdbc基于mysql的增删改查操作
文章目录1、jdbc简介2、jdbc的增删改查增删改查1、jdbc简介JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC提供了一种基准,据此可以构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序,同时,JDBC也是个商标名...
2019-09-09 15:39:59 279
原创 jdk、idea、mysql的安装与配置
文章目录1、jdk2、idea3、mysql4、Maven1、jdk 安装jdk是一个相对简单的过程,点开jdk-8u212的运行程序 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190907080412239.PNG)2、idea3、mysql4、Maven...
2019-09-08 12:53:12 352
空空如也
springboot启动失败 Initiate shutdown
2021-07-14
怎么样在被 @PostMapping 修饰的方法里发get请求?
2021-04-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人