- 博客(16)
- 收藏
- 关注
原创 Tomcat异常:The ResourceConfig instance does not contain any root resource classes
原因:在eclipse中创建了一个空的web项目,使用tomcat启动的时候出现下面的错误 四月 29, 2020 9:10:57 下午 org.apache.catalina.core.AprLifecycleListener init信息: The APR based Apache Tomcat Native library which allows optimal performance...
2020-04-30 00:27:52 804
原创 表单提交中文到数据库乱码
问题描述今天在做项目得时候,发现前台添加通过数据库添加中文数据到页面得过程中,前台显示和数据库中得中文都是乱码的。解决方法1、检查数据库和页面乃至整个项目的编码是否一致2、数据库查看编码的的代码为 SHOW VARIABLES LIKE ‘%char%’;3、对于SSM集合的项目,查看是否配置了字符编码过滤器。错误原因配置字符编码过滤器的时候没有配置完全。正确的代码演...
2020-04-23 00:29:53 626
原创 invalid bound statement (not found) SSM项目整合报错
前言这个是记录一下自己整合项目的时候遇到的错误.以此来警戒自己.关于项目的详细内容这里就不贴出来了.丢人啊.哎…大佬们轻喷.这一切万恶的根源要从一个报错开始在登录的界面–>居然出现了赫大的异常invalid bound statement (not found)在遇到这个异常肯定是先百度了,经过一系列的骚操作.可能是是pom文件中没有加载到xml文件.随根据作者的解决方法加入R...
2020-04-11 01:54:14 352
原创 mybatis generator生成接口只有insert和selectAll的方法
前言在这里插入代码片`各位大大,问题解决后,发现是因为自己的小小失误造成的。这个请各位大大轻喷。这个记录一下自己踩的坑。2020年4月8日问题描述第一次使用mybatis generator 动态生成mapper接口和xml文件。出现只有insert和selectAll的方法。解决方法在百度上面花了近4个小时后发现。可能是自己在创建数据库表的时候,没有id没有使用主键。经过查资...
2020-04-09 08:00:18 742
原创 mysql的外键约束
添加外键约束方法一添加外键约束的步骤1、创建主表2、创建从表3、在从表中添加约束键//创建主表CREATE TABLE dept( deptno INT PRIMARY KEY AUTO_INCREMENT, dname VARCHAR(50));//插入数据INSERT INTO dept VALUES (10,'研发部');INSERT INTO dept VAL...
2019-09-20 01:22:51 149
原创 MySql数据库之DML
MySql数据库的增删查改操作1、插入表中的数据//第一种插入数据的方法 --> 指定所有列INSERT INTO stu( number, `name`, age, gender)VALUES( 'ITCAST_0001', 'zhangSan', '28' 'male');//使用第二种方法插入第二组数据,没有填入的数据的列名,以NULL填补。 --> 指定部分列...
2019-09-05 00:28:04 103
原创 MySql之数据类型
1、MySql数据库的数据类型int :整数类型double:浮点类型 例如:double(5,2) —> 999.99docimal:浮点型 专门用于对钱的操作。char:步长固定的字符串类型。varchar:步长变化的数据类型。date:日期类型 例如:yyyy-MM-dd;time:时间类型 例如:hh:mm:ss;timestamp时间戳类型。mysql中先...
2019-09-03 00:35:51 141
原创 Mysql数据库的操作之DDL
DDL:对数据库和表的操作1、对数据库的操作进入mysql数据库mysql -uroot -p123;查看当前所有的数据库SHOW DATABASES;创建数据库CREATE DATABASE mydb1;删除数据库DROP DATABASE mydb1;修改数据库中的编码形式ALTER DATABASE mysql CHARACTER SET utf8;...
2019-09-03 00:28:11 146
原创 关于jsp页面无法加载servlet的图片
效果如下2、异常信息3、原因分析Apache、IIS、Nginx等绝大多数web服务器,都不允许静态文件响应POST请求,否则会返回“HTTP/1.1 405 Method not allowed”错误4、解决方法删除doPost(request, response);package cn.itcast.web.user.servlet;import java.awt....
2019-08-30 01:42:26 590
原创 Eclipse快捷动生成无参构造有参构造等方法
. Ctrl+shift+S+R 生成setxxx()和getXXX()方法。 private String username; private String password; public String getUsername() { return username; } public void setUsername(String username) { th...
2019-08-20 21:26:43 12867 2
原创 preparedStatement的预处理原理(面试)
preparedStatement的预处理原理服务器要进行的工作1、校验:校验sql的语法2、编译:相当于一个函数的东西3、执行:调用函数preparedStatement的使用前提1、连接的数据库必须支持与处理2、每一个psmt与一个sql模板绑定在一起,先把sql模板给数据库,数据库先进行校验,在进行编译,执行的时候只是把参数传递过去。3、 若二次执行的时候就不用再进行校...
2019-06-17 21:09:32 1299
原创 使用preparedStatement防止sql的攻击
preparedStatement的介绍preparedstatement为statement的子接口prepared的优点 防止sql的攻击 提高代码的可读性和可维护性提高效率什么是sql攻击例如:用户在登录的时候输入的账号和密码都是sql语句的片段。preparedStatement实现防止sql攻击的代码实现package cn.itcast.demo3;import ...
2019-06-17 01:20:30 273
原创 通过JDBC对MySQL的操作
业务分析 1. 连接数据库。 2. 对数据库进行操作。代码实现(增、改、删)package cn.itcast.demo1;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql...
2019-06-16 22:38:19 118
原创 如何连接JDBC
连接JDBC的步骤 1. 导入jar包 2. 加载驱动类 >driverClassName:com.mysql.jdbc.Driver 3. 给出参数(url username password ) >url:jdbc:mysql://localhost:3306/mydb3 >username:root >passw...
2019-06-16 15:39:40 133
原创 关于java中自增或者自减的练习
. 今天逛贴吧的时候看到贴友的关于一个面试题的感想, 看了之后发现自己也不会,后来经过查资料等一系列工作,终于将其解决,并理解了其中关于自增和自减的一些知识 题目如下:
2019-05-12 23:10:04 845 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人