• 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.控制跳转。

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

  • 相关阅读:
    Java中class的前面添加public和不添加public有什么区别?
    java中构造函数和一般函数的区别
    Java里的new
    【Python】正则表达式
    【Java】仿真qq尝试:用户注册(二)
    【Java】流与文件(端口 & 文件读写对象)
    【Java】仿真qq尝试:用户注册(一)
    【Java】仿真qq尝试:聊天界面 && 响应用户输入
    【JavaScript】canvas实现一个小游戏
    【JavaScript】键盘控制小球
  • 原文地址:https://www.cnblogs.com/huhewei/p/14226546.html
Copyright © 2020-2023  润新知