随笔分类 -  后端

摘要:Request获取请求数据: 请求行 @Override protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { String meth 阅读全文
posted @ 2023-04-18 00:49 YE- 阅读(32) 评论(0) 推荐(0)
摘要:Request对象和Response对象的原理Request和Response对象是由服务器创建的。我们来使用它们Request对象是来获取请求消息,Response对象是来设置响应消息。 Request对象 request对象继承体系结构 ServletRequest -- 接口 | 继承 Htt 阅读全文
posted @ 2023-04-17 16:45 YE- 阅读(95) 评论(0) 推荐(0)
摘要:XML配置Servlet Servlet从3.0 *Servlet从3.0版本后开始支持使用注解配置,3.0版本前只支持XML配置文件的配置文件的方式(基本用不到) *步骤: 1.编写Servlet类 2.在web.xml中配置该Servlet 阅读全文
posted @ 2023-04-17 01:15 YE- 阅读(33) 评论(0) 推荐(0)
摘要:Servlet要想被访问,必须配置器访问路径(urlPattern) 1.一个Servlet,可以配置多个urlPattern 2.urlPattern配置规则 1.精确匹配 2.目录匹配 3.扩展名匹配 4.任意匹配 / 和 /* 区别: *当我们的项目中的Servlet配置了 “/” ,会覆盖掉 阅读全文
posted @ 2023-04-17 01:12 YE- 阅读(63) 评论(0) 推荐(0)
摘要:初始化方法,在Servlet被创建时执行,只执行一次 提供服务方法,每次Servlet被访问,都会调用该方法 销毁方法,当Servlet被销毁时,调用该方法。在内存释放或服务器关闭时销毁Servlet 获取ServletConfig对象 获取Servlet信息 Servlet的体系结构 我们将来开发 阅读全文
posted @ 2023-04-17 00:07 YE- 阅读(55) 评论(0) 推荐(0)
摘要:销毁方法 1.调用时机:内存释放或者服务器关闭的时候, Servlet对象会被销毁,调用 2.调用次数:1次 使用Terminal开启和关闭,就会出现destory被调用的信息 阅读全文
posted @ 2023-04-13 17:40 YE- 阅读(24) 评论(0) 推荐(0)
摘要:不要忘记导入这个tomcat的依赖 <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</ve 阅读全文
posted @ 2023-04-13 17:29 YE- 阅读(25) 评论(0) 推荐(0)
摘要:1、序列化ID的作用 其实,这个序列化ID起着关键的作用,它决定着是否能够成功反序列化!简单来说,Java的序列化机制是通过在运行时判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地实体类中的serialVe 阅读全文
posted @ 2023-04-13 16:51 YE- 阅读(254) 评论(0) 推荐(0)
摘要:一、概念 Java对象序列化的意思就是将对象的状态转化成字节流,以后可以通过这些值再生成相同状态的对象。对象序列化是对象持久化的一种实现方法,它是将对象的属性和方法转化为一种序列化的形式用于存储和传输。反序列化就是根据这些保存的信息重建对象的过程。 序列化:将Java对象转化为字节序列的过程。 反序 阅读全文
posted @ 2023-04-13 16:49 YE- 阅读(1003) 评论(0) 推荐(0)
摘要:结论:HashMap对象的key、value值均可为null。 Hashtable对象的key、value值均不可为null。 且两者的的key值均不能重复,若添加key相同的键值对,后面的value会自动覆盖前面的value,但不会报错。 1.从源码分析 HashMap从源码分析: HashMap 阅读全文
posted @ 2023-04-13 09:54 YE- 阅读(452) 评论(0) 推荐(0)
摘要:1.创建web项目,导入servlet依赖坐标 <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>povid 阅读全文
posted @ 2023-04-12 00:57 YE- 阅读(26) 评论(0) 推荐(0)
摘要:<build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> </plugin> < 阅读全文
posted @ 2023-04-11 00:14 YE- 阅读(24) 评论(0) 推荐(0)
摘要:/* //根据id查询详情 public void selectById() throws IOException { //接受参数 int id = 1; //现在是固定数据,以后会变成动态数据 //1. 获取SqlSessionFactory String resource = "mybatis 阅读全文
posted @ 2023-04-10 17:25 YE- 阅读(33) 评论(0) 推荐(0)
摘要:Servlet是Java提供的一门动态的web资源技术开发 Servlet是JavaEE规范之一,其实就是一个接口,将来我们需要定义Servlet类实现Servlet接口,并有web服务器运行Servlet Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 阅读全文
posted @ 2023-04-10 14:06 YE- 阅读(39) 评论(0) 推荐(0)
摘要:Javaweb Web:全球广域网,也称万维网(www),能通过浏览访问的网站 JavaWeb:是通过用Java技术来解决相关web护网领域的技术栈 网页:展现数据(前端) 数据库存储数据(DBA) JavaWeb程序:逻辑处理(后端) (MYSQL)数据库: 存储数据的仓库,数据是有组织的进行存储 阅读全文
posted @ 2023-04-06 09:13 YE- 阅读(58) 评论(0) 推荐(0)
摘要:1. 主机的三个地址“本地回环地址”:127.0.0.1本机ip地址:192.168.xxx.xxx域名:localhost 2. internet上的主机有两种方式表示地址:ip地址和域名域名比较容易记忆,通过域名连接网络时,DNS负责将域名转化成ip地址,这样才能和主机建立连接。 3. 环回地址 阅读全文
posted @ 2023-04-06 09:09 YE- 阅读(719) 评论(0) 推荐(0)
摘要:使用注解开发会比配置文件开发更加方便 *查询:@Select *添加:@Insert *修改:@Update *删除:@Delete 提示:注解完成简单功能 配置文件完成复杂功能 阅读全文
posted @ 2023-04-01 15:36 YE- 阅读(18) 评论(0) 推荐(0)
摘要:MyBatis接口方法中可以接受各种各样的参数,MyBatis底层对于这些参数进行不同的封装处理方式 **单个参数: 1.POJO类型: 2.Map集合: 3.Collection: 4.List: 5.Array: 6.其他类型: *多个参数:封装为map集合 map.put("arg0",参数值 阅读全文
posted @ 2023-03-31 13:49 YE- 阅读(22) 评论(0) 推荐(0)
摘要:修改全部字段 1.编写接口方法:Mapper接口 参数:所有数据 结果:void 2.编写SQL语句:SQL映射文件 3.执行方法,测试 步骤一: 步骤二: update tb_brand set brand_name = #{brandName}, company_name = #{company 阅读全文
posted @ 2023-03-30 13:00 YE- 阅读(25) 评论(0) 推荐(0)
摘要:方法一 利用commit();方法 //提交事务 sqlSession.commit(); 方法二 在获取sqlSession对象的时候,自动提交事务 MyBatis事务: openSession():默认开启事务,进行增删改查操作后需要使用sqlSession。commot(); 手动提交事务 o 阅读全文
posted @ 2023-03-30 12:16 YE- 阅读(522) 评论(0) 推荐(0)