随笔分类 - javaWeb(1)
javaWeb第一阶段学习
摘要:##框架发展 Dao层->数据库的架构 Hibernate Mybatis Mybatis-plus 用户->Servlet层 Struts-2 Springmvc Spring SpringBoot(整合几个框架) ##Mybatis-plus 是一个Mybaits的增强工具,在Mybaits的基
阅读全文
摘要:##Ajax 异步的JavaScript和XML,是一种无需重新加载整个网页的情况下,能够更新部分网页的技术,一种用于创建更好更快以及交互性更强的Web应用程序的技术
阅读全文
摘要:##smbms登录功能 1.编写前端页面 2.设置欢迎页面 <welcome-file-list> <welcome-file>login.jsp</welcome-file> </welcome-file-list> 3.编写用户登录接口 public interface UserDao { pu
阅读全文
摘要:##SMBMS ###项目搭建 1.搭建maven项目 2.配置Tomcat 3.测试项目能否跑起来 4.导入项目中需要用到的jar包 5.创建项目包结构 6.连接数据库 7.编写实体类:ORM映射 8.编写基础公共类 1)数据库文件 driver=com.mysql.jdbc.Driver url
阅读全文
摘要:##JDBC ###JDBC基本用法 1.普通编译,connection.createStatement public class JDBCTest { public static void main(String[] args) throws ClassNotFoundException, SQL
阅读全文
摘要:###JavaBean 即实体类,一般用来和数据库的字段做映射,JavaBean有特定的写法: 必须要有一个无参构造 属性必须私有化 必须有对应的get/set方法, ####ORM:对象关系映射 表-->类 字段-->属性 行-->对象 例如:people表 id name age sex 1 张
阅读全文
摘要:##JSP内置对象 ###内置对象及其作用域 (一) 1.jsp页面1 四个内置对象存取信息 <body> <%-- 内置对象--%> <% //存信息 pageContext.setAttribute("name1","wp01");//保存的数据只在一个页面中有效 request.setAttr
阅读全文
摘要:##JSP JSP=html+Java脚本(代码片段)+JSP动态标签 JSP本质上就是Servlet ###JSP语法 1.将程序的结果输出到客户端 <%= new java.util.Date()%> 2.JSP脚本片段(正常的Java代码) <% int sum=0; for (int i =
阅读全文
摘要:##HttpServletRequest 如果要获取客户端请求过来的参数,找HttpServletRequest HttpServletRequest代表客户端的请求,用户通过Http协议访问服务器, Http请求中的所有信息会被封装到HttpServletRequest,通过HttpServlet
阅读全文
摘要:##JDBC 应用程序与数据库需要驱动才能相连,SUN公司为了简化开发人员对数据库的统一操作,提供了一个java操作数据库的规范 JDBC 对开发人员来说,我们只需要掌握JDBC接口的操作即可 需要的包:java.sql javax.sql 导入数据库驱动包 URL mysql默认端口号:3306
阅读全文
摘要:##Servlet ###ServletContext 1.数据共享 2.获取初始化参数 <context-param> <param-name>url</param-name> <param-value>jdbc:mysql://localhost:3306/mybatis</param-valu
阅读全文
摘要:##Servlet ###Servlet原理 ###Mapping问题 1.一个Servlet可以指定一个映射路径 <servlet-mapping> <servlet-name>hello</servlet-name> <url-pattern>/hello</url-pattern> </ser
阅读全文
摘要:##Servlet ###Servlet简介 1.Servlet就是sun公司开发动态web的一门技术,Sun公司在这些API中提供一个接口叫做:Servlet,把实现了Servlet接口的java程序叫做Servlet 2.开发Servlet程序 1)编写一个类,实现Servlet接口 2)把开发
阅读全文
摘要:##Maven 项目架构管理工具 核心思想:约定大于配置 作用:方便导入jar包 ###环境配置:java与maven 1.添加用户变量,系统变量JAVA_HOME ![](https://img2020.c nblogs.com/blog/2525580/202110/2525580-202110
阅读全文
摘要:##web的基本概念 在java中,动态web资源开发的技术统称为javaWeb ####分类 1.静态web html,css 提供给所有看的数据始终不会发生变化 2.动态web 提供给人们看得数据会发生变化,每个人不同时间不同地点看到的页面都有可能不同 技术栈Servlet,JSP,ASP,PH
阅读全文