- 博客(15)
- 收藏
- 关注
原创 将查询的数据封装——注解方式
将查询的数据封装为Map的注解方式一对一:一对一查询第一步:OrderDao.java:@Select("SELECT * FROM orders")@Results({ @Result(column = "oid",property = "id"), @Result(column = "ordertime",property = "orderTime"), @Result(column = "total",property = "total"),
2022-02-18 15:34:07 632
原创 SpringMVC乱码解决方法
SpringMVC乱码解决方法一、首先是解决请求的编码问题我们在web.xml中设置过滤器来设置编码,但是之前只写了这个,后面发现响应的数据依旧乱码,因此总结一下解决乱码的方法,(亲测有效!)web.xml <filter> <filter-name>CharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterE
2021-08-30 09:53:55 434
原创 错误:Cause: org.apache.ibatis.reflection.ReflectionException: Could not set property ‘username‘ of ‘cl
错误:Cause: org.apache.ibatis.reflection.ReflectionException: Could not set property ‘username’ of ‘class cn.itcast.domain.Order’ with value ‘zhangsan’ Cause: org.apache.ibatis.reflection.ReflectionException: There is no setter for property named ‘username’
2021-08-27 23:15:25 938
原创 带你如何解决:com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor
问题描述问题背景:在学习完MybBatis框架时,中间学到了plugins标签,在测试过程中发现了这个问题,并耽搁我好一会儿才整明白,其实这个东西还是非常好的,之前做过某旅游的项目,发现分页真的好难写,在学完了这个东东,瞬间就回忆起那时候一个正在为分页抓脑壳的一个小趴菜,于是想留个记录,避免下次踩坑使用环境描述:pagehelper插件用的版本是5.0以上的,jsqlparser4.1版本的。上问题:核心配置文件:当然,测试出来,肯定错了!!!分析:据说这个pagehelper插件4.0
2021-08-25 22:57:59 6054 4
原创 超超超超级原始的JDBC步骤
原始JDBC/** * 原始JDBC */public class JDBC { public static void main(String[] args) { //1、定义连接对象Connection Connection conn = null; //2、定义预处理对象 PreparedStatement pstm = null; //3、定义结果集 ResultSet rs = null;
2021-08-25 16:20:22 116
原创 统计在线人数--监听器
统计在线人数–监听器/* * 统计网站登录的在线人数: * session每创建一次,证明有一个用户访问了网站(统计网站访问的在线人数) * session中每有一个属性增加的时候,证明有一个用户登录了网站(统计网站登录的在线用户) * * 思路: * 1.在servletContext创建的时候,可以在servletContxt中设置一个count属性用来统计网站当前登录的用户数量 * 2.设置一个session属性添加
2021-08-17 19:54:36 227
原创 关于登录的过滤器
关于用户登录的过滤器```java/** * 登录过滤器 * 补充:过滤器的优先级,在web.xml里面的话,就是从上到下的顺序 * 如果用的是注解,那么优先级就是文件名排序(自测) */@WebFilter("/*")public class LoginFilter implements Filter { public void destroy() { } public void doFilter(ServletRequest
2021-08-17 19:52:49 158
原创 模拟用户上传头像功能,假设所有的用户头像都应该上传到:项目的lib文件夹中
题目:模拟用户上传头像功能,假设所有的用户头像都应该上传到:项目的lib文件夹中//需求:模拟用户上传头像功能,假设所有的用户头像都应该上传到:项目的lib文件夹中public class UpPicture { public static void main(String[] args) throws IOException { //1.定义一个方法,用来获取要上传的用户头像的路径 getPath File path = getpath();
2021-04-23 23:57:01 228 4
原创 Java—基础笔记3
数据类型、变量、常亮、类型转换、ASCII编码表1、java数据类型1.1 基本数据类型2、什么是常量常量:是指在Java程序中固定不变的数据。3、java中常量的分类3.1 练习(代码:D:\workspace\ConstantDemo) /* 常量:在程序运行过程中,值不会改变的量。 分类: 1、整数常量:所有的整数 例如:0,1, 567, -9 2、小数常量:所有的小数 例如:0.0, -0.1, 2.55 3、字符常量
2021-04-09 15:16:59 94 1
原创 发红包
成员类:public class User { private String name;//用户姓名 private int money;//账户余额 public User() { } public User(String name, int money) { this.name = name; this.money = money; } public String getName() { r.
2021-04-04 12:26:59 104
原创 猜数字游戏
题目:猜数游戏 计算机产生随机数,猜中即胜,猜不中,提示是大了还是小了,继续猜,直至猜到。public class Test { public static void main(String[] args) { Random r = new Random(); int i = r.nextInt(100); System.out.println("请输入你猜的数字:"); while (true){ Scann
2021-04-04 12:11:15 98
原创 Java—基础笔记2
注释、Java关键字、标识符、修饰符1、Java注释注释:就是对代码的解释和说明。其目的是让人们能够更加轻松地了解代码。为代码添加注释,是十分必须要的,但是它不影响程序的编译和运行。Java注释分为了单行注释,多行注释,文档注释。Ps:在项目开发过程中,一定要写注释,便于后期修改和同伴对代码的理解1.1单行注释单行注释以//开始,换行结束1.2多行注释多行注释以"/*"开始,以"*/"结束。1.3文档注释(一般用不上)文档注释以 /** 开始,以 */结束。1.4事例代码/**
2021-04-04 10:37:49 97 4
原创 IDEA快捷键壁纸
IDEA快捷键桌面壁纸不知道有没有刚开始学JAVA的小伙伴跟我一样,对快捷键老是记不住,向大家分享一张我的桌面壁纸,快捷键总结不全,多多指正,让我们一起沦陷于JAVA吧。
2021-04-03 22:42:48 5065
原创 Java—基础笔记1
Java—基础笔记11.Java语言的发展史1.1什么是Java语言语言:人与人之间交流的一种方式计算机语言:人与计算机之间进行交流的一种特殊语言1.1.1计算机语言分类:1、编译型语言(1)只须编译一次就可以把源代码编译成机器语言,后面的执行无须重新编译,直接使用之前的编译结果就可以;因此其执行的效率比较高;(2)编译性语言代表:C、C++;(3)程序执行效率比较高,但比较依赖编译器,因此跨平台性差一些;2、解释型语言(1)源代码不能直接翻译成机器语言,而是先翻译成中间代码,再由解释
2021-04-03 22:24:57 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人