javaEE
Request不会写
这个作者很懒,什么都没留下…
展开
-
java.lang.IncompatibleClassChangeError:Implementing class
java.lang.IncompatibleClassChangeError:Implementing class网上查了各种方案,始终不能解决,最后才发现原来是类冲突,两个类名称一样,类路径也一样,在不同的jar包中,一个是web项目的jar包,一个是web服务器的jar包class同名同路径,这样现场部署时,始终就走web服务器的jar包中的类,不走web项目的类,把web服务器中也就是tomcat的lib目录下冲突的jar包干掉,才最终解决问题。经了解后才知道:原来为了避免web项目过大,就把一原创 2020-12-20 18:39:49 · 858 阅读 · 0 评论 -
Cannot instantiate test(s): java.lang.SecurityException: Prohibited package name: java.com.Xxx
错误分析:可能因为拷贝文件出现的异常,导致测试类无效检查测试类java包下是不是多了一个叫java的包删除一个即可正常运行,如果不行请继续耐心在网上查找.原创 2020-12-19 17:05:24 · 2876 阅读 · 1 评论 -
初识MyBatis
MyBatis 框架框架是一款半成品软件,我们可以基于这个半成品软件继续开发,来完成我们个性化的需求。mybatis 是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动、创建连接、创建statement等繁杂的过程。mybatis通过xml或注解的方式将要执行的各种 statement配置起来,并通过java对象和statement中sql的动态参数进行映射生成最终执行的sql语句。最后mybatis框架执行sql并将结果映射原创 2020-11-29 23:28:52 · 164 阅读 · 0 评论 -
JDBC:java语言与数据库的交互
JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的本质是sun公司提供的一套接口, 各个数据库厂商来实现。实现的东西我们称为"驱动jar包", 屏蔽java连接不同数据库的差异。JDBC的使用步骤:1,导入jar包2.注册驱动:DriverManager3.获取连接(建桥):DriverManager获取到Connection4.通过桥,原创 2020-11-28 00:05:32 · 593 阅读 · 0 评论 -
Servlet之EL表达式&JSTL&过滤&监听
EL表达式,全称是Expression Language。意为表达式语言。它是Servlet规范中的一部分,是JSP2.0规范加入的内容。其作用是用于在JSP页面中获取数据,从而让我们的JSP脱离java代码块和JSP表达式。基本语法:${表达式内容}例如:在浏览器中输出请求域中名称为message的内容。假定,在请求域中存入了一个名称为message的数据(request.setAttribute("message","EL");),此时在jsp中获取的方式,如下表显示:Java代码块J原创 2020-11-21 23:03:07 · 287 阅读 · 0 评论 -
Servlet之cookie&session
会话:我们打开浏览器开始不断的访问某个项目, 直到关闭浏览器或者会话过期, 算一次会话。cookie&session就是会话, 它们是用来共享数据的,范围是整个会话有效cookie:属于客户端技术,基于请求头和响应头的resp.addCookie(Cookie cookie);添加Cookiereq.getCookies();获取Cookiecookie对象的构造:Cookie(String key,String value);有且只有一个构造函数,且key还是final修饰的一旦创建原创 2020-11-17 23:07:51 · 119 阅读 · 0 评论 -
Servlet之请求与响应
Servlet是运行在服务器端的小程序, 可以解决功能Servlet的三种实现方式:一:定义一个类实现Servlet接口:因为tomcat规定, 你写的类想要tomcat认识,必须实现servlet接口, 主要保证有Service方法实现接口中所有的抽象方法:在1.8前重写5个方法,1.8之后重写三个方法在service方法中编写核心逻辑配置servlet:XML方式或注解方式XML:<servlet> <servlet-name> 随便原创 2020-11-13 23:27:55 · 680 阅读 · 1 评论