javaweb
lzt928786458
这个作者很懒,什么都没留下…
展开
-
Spring一些笔记
src:源码包开始的路径,称为类路径的开始。 所有源码包里的东西都会被合并放在类路径下。 例如:新建一个源码包放配置文件,叫/conf,把配置文件放到conf文件夹下,但是所有的配置文件最后都会和src中的东西合并,放在bin文件夹下 普通java项目类路径:/bin/ javaweb类路径:/WEB_INF/classes 2)ApplicationContext(ioc容器)共有两个实现类 ClassPathXmlApplicationContext FileSystemXmlApplication.原创 2021-03-07 10:47:49 · 30 阅读 · 0 评论 -
ssm项目day4笔记
1.mapper.xml里面resultMap,resultType,parameterType,parameterMap介绍 待添加 2.mapper接口里面方法参数上的注解@Param 待添加 3.ajax同步异步 ajax函数里面的代码和ajax函数后面的代码,不在同一个线程中执行,是异步的。如果要修改为同步,要在ajax函数体里加 “async”:false 这个东西 ...原创 2021-03-07 10:46:47 · 52 阅读 · 0 评论 -
ssm项目day9笔记
1.在mapper.xml里面的mysql方法中将生成的主键返回到实体类参数中 useGeneratedKeys=“true” keyProperty=“id” 2.支付宝开放平台 沙箱环境的试用 0.登录并完善个人信息 1.利用开发助手生成公私钥 3.内网穿透 在非生产环境中(开发,测试服务器),一般是在内网。如果调用外网接口,外网之后要重新给我们发请求的情况,怎么让外网能够找到内网中的东西 需要借助内网穿透工具() ...原创 2021-03-07 10:43:11 · 99 阅读 · 0 评论 -
ssm项目day6
1.tomcat具体报错在localhost log中,不要傻傻的看server log找具体的报错信息!!!! 这个是serverlog 这个是localhost log 2.互联网项目挑战 高可扩,高性能,高并发 3.方法的远程调用 模块之间方法通过网络请求调用。 意义:1.实现分布式架构 2.让我们能够调用第三方接口 4.SOA:面向服务的架构 在整个系统中,把相同的功能抽取出来作为一个服务,供系统中其他模块调用。 服务消费者:调用服务的 服务提供者:被调用服务的 5.微服务 独立的 可部署的小型服原创 2021-03-07 10:42:36 · 92 阅读 · 0 评论 -
ssm项目day5
1.spring权限控制框架:SpringSecurity 2.spring通过注解@Configuration,实现注解配置类(更像springboot)原创 2021-03-07 10:42:08 · 110 阅读 · 0 评论 -
ssm项目day3笔记
1.@RequestBody,@ResponseBody,和ajax 一般前后端交互都是用json数据进行交互,这时候就要用到这两个注解,@RequestBody是从前端接受数据用的。能够将json数据转化为javaBean对象。 @ResponseBody的作用其实是 将java对象转为json格式的数据。 在使用 @RequestMapping后,返回值通常解析为跳转路径,但是加上 @ResponseBody 后返回结果不会被解析为跳转路径,而是直接写入 HTTP response body 中。 比如原创 2021-01-26 19:55:41 · 63 阅读 · 0 评论 -
ssm项目day2笔记
1.slf4j,log4j,commons-logging,logback,jcl等日志包之间的关系以及该如何配置 slf4j可以看做logback和log4j的接口类,logback和log4j都自己实现了slf4j里面的接口,commons-logging是spring中内置的依赖,可以通过排除该依赖并且加入slf4j等日志类修改spring使用的日志类。 2.日志级别按顺序分别是:DEBUG、INFO、WARN、ERROR 在logback.xml中可以指定任何一个日志级别,使得spring只打印当前原创 2021-01-25 20:02:22 · 77 阅读 · 0 评论 -
ssm项目day1笔记
1.maven项目<build>标签 build标签描述了如何编译及打包项目,具体的编译和打包工作是通过其中的plugin配置来实现的。 更加具体的详见:https://blog.csdn.net/jiachunchun/article/details/90235498 2.maven项目<dependencies>和<dependencyManagement>标签 <dependencies>是本模块需要导入的依赖,<dependencyManagem原创 2021-01-24 19:09:14 · 105 阅读 · 3 评论 -
Spring IOC
IOC(inversion of control):控制反转 控制:资源的获取方式 主动式(要什么资源都自己创建) Bookservlet{ BookService bs = new Bookservice(); Airplane ap = new Airplane();//复杂对象创建很难 } 被动式(资源的获取不是程序员自己创建,而是交给一个容器来创建和设置) Bookservlet{ BookService bs; public void test01(){ bs.che原创 2020-10-21 09:39:46 · 709 阅读 · 0 评论 -
filter流程
filter在执行dofilter的过程中,要先去下一个filter或者是servlet中,直到请求已经被servlet处理,在请求被处理之后,再回来倒序执行dofilter后面的内容,所以图中的code执行顺序为1122原创 2020-10-15 10:43:42 · 161 阅读 · 0 评论 -
Filter和Listener
filter Filter即过滤器,在web.xml中配置好filter路径之后,用户的请求就会先经过Filter,然后再到servlet,在通过一个servlet前可以有多个过滤器 在web.xml配置的时候,在urlpattern中修改filter控制的范围 <filter> <filter-name>FirstFilter</filter-name> <filter-class>filter.FirstFilter</filter原创 2020-06-22 15:26:34 · 65 阅读 · 0 评论 -
jdbc学习笔记
jdbc中,对于增删改来说,都可以用下面这个代码,修改sql即可 public static void main(String[] args) { Connection c = null; Statement s = null; try{ Class.forName("com.mysql.jdbc.Driver"); //System.out.println("加载数据库驱动成功");原创 2020-06-18 11:15:22 · 54 阅读 · 0 评论 -
Servlet基础知识总结
首先,在写这个之前,要了解到,无框架javaweb在后端现实应用场景中,基本不会用到,所以我并不打算研究javaweb特别高深的技术,而是记录javaweb中各控件的原理,为之后使用框架打打基础。 1.创建第一个servlet 首先是创建一个j2ee项目,导入servlet-api.jar包。 在idea中new project,选择web application即可创建项目。 在src创建一个继承了HttpServlet的Servlet,叫HelloServlet,代码如下 import java.io.原创 2020-06-17 15:55:58 · 253 阅读 · 0 评论