- 博客(29)
- 收藏
- 关注
原创 Springboot原理
Springboot的自动配置就是当springboot容器启动后,一些配置类、bean对象就自动存入了IOC容器中,不需要我们手动去声明,从而简化了开发,省去了繁琐的配置操作。Spring Boot 根据应用类路径下的依赖关系,自动装配(AutoConfiguration)相应的组件和配置。它通过在类路径中扫描配置文件和注解,将各个组件进行自动装配,减少了手动配置的工作量。起步依赖的原理在于依赖传递,通过引入一个web-starter依赖就可以引入其他所有依赖。
2024-06-21 23:02:23
308
1
原创 《web应用技术》第十二次课后作业
Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。
2024-06-21 15:32:01
466
原创 《web应用技术》第十一次课后作业
在web服务器启动时会自动创建filter对象,需要调用init方法(初始方法),只调用一次。destroy方法(销毁方法)也只调用一次,但是doFilter方法一次请求调用一次,会调用多次。当运行程序时会输出对应的语句表示过滤器已经初始化成功,访问前端页面时会运行doFilter方法,输出对应的语句。
2024-06-07 19:53:16
426
原创 《web应用技术》第十次课后作业
利用postman测试接口是否正确,当输入正确账号密码时,可以传递成功信息,输入错误账号密码时,则传递失败信息。
2024-06-06 20:57:07
546
原创 《web应用技术》第九次课后作业
利用动态sql语句实现依据关键字的查询功能。首先编写xml文件,在xml文件中编写对应模糊查询的sql语句,在mapper接口中编写对应方法实现模糊查询。service层需要增加查询和分页的接口以及对应实现类,在service层实现了数据的分页,任何把模糊查询的结果封装到 PageInfo中,再生成pagebean对象。在controller层中cno、cname、csize参数是可选的,pagenumber和pagesize参数采用路径参数的传递方法进行参数传递,这是不可选的,必须传递否则报错。
2024-05-25 18:06:22
369
原创 《web应用技术》第七次课后作业
controller类 具体代码如下,其中对于插入操作和更新操作的接口采用json格式进行传参,利用Poet类进行传参;对于查询部分的操作采用路径参数传递参数的方法。编写poem.html页面,首先实现数据的删除操作,先在数据库中添加几条数据,以便实现删除操作。
2024-05-12 22:43:42
316
原创 《Web应用技术》第五次课后练习
利用可视化界面添加数据 对于主键是唯一标识列,不允许存在相同重复的取值,否则会报错对于标识列使其自增, 添加auto_increment限制条件,实现标识列的自增在idea中配置好数据源,实现与数据库的连接。注意实现连接之前要先以管理员身份启动mysql,否则连接失败。
2024-04-17 22:56:35
287
1
原创 《web应用技术》第三次课后练习
先编写一个测试类ParamsTest,在其中包含ParamsTest方法用来传递参数信息,此时因为并没有编写前端代码,所以参数值均为null。将URL输入postman中并在末尾加上要传递的参数值,添加成功后postman中body部分会显示ok,IDEA控制台会显示传递的参数值。形参名与请求参数名不一致时可以采用映射的方法@RequstParma,依旧可以在控制台得到请求参数。在方法中添加与参数名相同的形参即可直接获取传递的参数,并且可以进行自动类型转换。将get请求改为post请求。
2024-04-14 11:23:29
397
1
原创 vue项目执行过程
5.当一个vue项目启动时,首先加载index.html中的视图,再通过挂载点显示main.js中vue实例引入的组件,即App.vue根组件渲染在页面上。如果App.vue中使用了路由,则会根据index.js路由配置文件中配置的路径渲染对应的vue组件。总的过程基本为:index.html->main.js->App.vue->index.js->XXX.vue。index.html通过id与main.js中的vue实例挂载,将main.js引入的组件App渲染在挂载点上。
2024-01-03 19:46:16
740
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人