• java基础学习笔记1(java基础+Web基础)


    1. 程序入口:1)main函数;2)test方法;3)定时任务;4)控制层

    2. test方法,没有参数,没有返回值;test方法可以写在任何的类中,只要加入@Test注解即可;

      写test方法:先创建对象,然后执行要测试的方法

    3. idea:F8,运行当前行后中断;F9运行到下一个断点处

    4. JDBC(Java DataBase Connectivity):

      是一种用于执行SQL语句的Java API,其本身是Java连接数据库的一个标准

      是进行数据库连接的抽象层,由Java编写的一组类和接口组成

      接口的实现由各个数据库厂商完成--驱动包

     5. 加连译执释;加载,连接,创建编译语句,执行,释放资源

    6. 

        把冒号和加号去掉,把变量替换为其值后,就是SQL语句

      SQL注入:

      

      

     

     

     

     7. 构造方法名与类名相同(首字母也大写),其作用为初始化对象

    8.   静态代码块:

     

     9. 接口:

     

      10. 

     

     

      List是接口,ArrayList是该接口的一个实现类

     11. Dao必须测试

    12.  

     13. web项目创建(Servlet)

    https://www.cnblogs.com/newAndHui/p/8985230.html

    14.

     

     

     

      构造器只执行一次,init方法只执行一次

     

     

      

      

      

      

     

     

     

     

     

     注解与XML文件的作用相同,择一即可。

     

    配置了<load-on-startup>1</load-on-startup>后,启动TOMCAT服务器时即初始化该servlet,即执行构造方法和init函数。

     

     

     写代码先写备注,写清逻辑思路。

     

     

     

     

     

     不可以访问WEB-INF中的资源,例如:resp.sendRedirect("/WEB-INF/views/a.jsp"),无法正常显示。

     

     

     

     HHW:什么是servlet?能和浏览器访问的地址直接关联的类,浏览器通过地址可以直接访问到,其也可以直接向浏览器返回内容。

     HHW:请求转发访问jsp,和通过请求转发由AServlet转至访问BServlet是一样的道理。jsp的本质 是servlet。通过require属性范围进行的数据

    存取也是同样的道理,即在AServlet中设置属性值,在BServlet中取出属性值,Servlet与jsp的数据交换均可按此思路理解。

     EL(Expression Language)

    包的版本!包的版本!包的版本!

    写控制器的思路:1.接收参数;2.调用业务方法;3.控制跳转。

    连接数据库:加连译执释。 

  • 相关阅读:
    面试中遇到的几道逻辑题目
    [转]计算机专业人工智能方向——研究生面试需知的十大问题
    new、delete、析构函数、自动类型转换
    第三章 传输层
    年后排序+ST表+ksm+矩阵ksm+斐波那契数列矩阵ksm+归并排序
    DP斜率优化
    DP现阶段优化
    平衡树(一)——二叉搜索树
    NOIP 2017-day2
    2017 NOIP2017 day 1
  • 原文地址:https://www.cnblogs.com/huhewei/p/14226546.html
Copyright © 2020-2023  润新知