- 博客(66)
- 收藏
- 关注
原创 框架优缺点
【这个是最明显的缺点,例如我们仅仅需要到数据库查信息,如果不分层设计我们可以直接从视图型层到模型去访问,效率上会有所提高,如果以代码的复杂性为代价,多了一层,代码量大大增加,在这个时候就降低了开发效率】我在项目开发过程中,一个具体的功能的开发流程是:拿到一个具体的功能需求文档和设计好的前台界 面(在开发中我不负责设计页面),分析需要从前台传递哪些参数,确定参数的变量名称,在Action。对未变化数据的不必要的。,使模型、视图与控制器分离,会增加结构的复杂性,并可能产生过多的更新操作,降低运行效率。
2024-10-18 16:16:37
674
原创 MyBatis框架—什么是ORM,mybatis所需jar,创建主配置文件mybatis.xml相关配置
MyBatis框架—什么是ORM,mybatis所需jar,创建主配置文件mybatis.xml相关配置,它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL。语句打交道,只要像平时操作对象一样操作它就可以了。用来描述数据库结果集和对象的对应关系。:返回值类型,对象或集合都可以写对象。使用注解@Param。块,也可以被其他语句引用。文件,必须与接口绑定。基础类型与复杂数据类型。配置给定命名空间的缓存。:与接口中方法名相同。指定要接收的参数类型。
2024-10-18 15:48:22
619
原创 SpringMVC
SpringMVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分。简化开发,减少出错,方便组内开发人员之间的配合Model(模型):应⽤程序中⽤于处理应⽤程序数据逻辑的部分。通常模型对象负责在数据库中存取数据 View(视图)是应⽤程序中处理数据显示的部分。通常视图是依据模型数据创建的。Controller(控制器)是应⽤程序中处理⽤户交互的部分。
2024-10-17 14:28:32
973
原创 MyBatis SQL映射文件
MyBatis SQL映射文件,SQL映射的XML文件,mapper元素,select,parameterType,resultMap,insert元素,update元素,delete元素,缓存,MyBatis缓存
2024-10-17 14:24:21
1079
原创 MyBatis框架
MyBatis框架,框架技术,持久化与ORM,MyBatis简介,搭建MyBatis开发环境,MyBatis框架优缺点,MyBatis基本要素,核心接口和类的结构,核心对象,SqlSessionFactoryBuilder,SqlSessionFactory,SqlSession,系统核心配置文件,配置properties元素,配置properties元素的两种方式,settings元素,typeAliases元素,environments元素,mappers元素,MyBatis使用步骤
2024-10-16 14:47:40
883
原创 spring的AOP和IOC
spring的AOP和IOC,Spring概述,AOP(面向切面编程),IOC与AOP的关系,AOP开发流程,术语,Spring 能帮我们做什么
2024-10-16 14:37:11
820
原创 Javaweb 11jQuery的Ajax交互扩展
Javaweb 11jQuery的Ajax交互扩展,jQuery的Ajax交互扩展,jQuery的Ajax方法,$.get()简介和用法,$.post()简介和用法,$.getJSON()简介和用法,使用Ajax直接加载页面内容,.load()简介和用法,基于表单数据的Ajax请求,使用jQuery提供的方法简化处理,FastJSON简介,FastJSON API,FastJSON API
2024-09-13 09:11:23
1583
原创 Javaweb 10Ajax与jQuery
Ajax与jQuery,传统Web与Ajax的差异,Ajax简介,Ajax作用,如何使用Ajax?,Ajax工作流程,XMLHttpRequest,使用Ajax验证用户名,GET请求和POST请求的区别,对AJAX的总结,使用jQuery实现Ajax,$.ajax()简介,使用$.ajax()发送异步请求,JSON,定义JSON对象
2024-09-12 09:09:43
1642
原创 Javaweb 9监听器与MVC
监听器与MVC,Listener的生命周期,HttpSessionListener接口,HttpSessionListener、HttpSessionBindingListener二者的区别,ServletContextListener接口,监听器分类,常用监听器接口,MVC,MVC设计模式
2024-09-11 08:34:09
1099
原创 Javaweb 8Servlet与过滤器
Servlet与过滤器,Servlet概述,Servlet API,第一个Servlet,Servlet生命周期,部署运行Servlet,Servlet配置,过滤器的生命周期,过滤器链,过滤器的应用场合
2024-09-10 09:42:49
1188
原创 Javaweb 7EL与JSTL
EL与JSTL,为什么要使用EL表达式,EL语法,EL运算符,EL功能,EL访问作用域,JSTL介绍,JSTL标签分类,c:out/标签,设置变量和对象属性,c:forEach/标签,c:if/标签,使用JSTL构建URL,fmt:formatDate/标签
2024-09-10 09:33:19
1040
原创 Javaweb 5数据源及分层开发
Javaweb 5数据源及分层开发,使用Tomcat数据源,使用JavaBean封装数据,JavaBean的应用,,页面跳转
2024-09-09 09:18:16
581
原创 Javaweb 3使用JDBC操作数据库
放入url连接路径之后?执行insert,update,delete语句,返回true或false false成功。加载驱动Class.forName("com.mysql.jdbc.Driver");使用DriverManager获取数据库connection连接。执行insert,update,delete语句,返回受影响行数。防止SQL注入,使用占位符“?”方式进行SQL拼接。执行sql查询语句,并返回ResultSet对象。创建Statement对象 用于执行SQL语句。
2024-09-06 09:34:43
745
原创 Javaweb 2JSP实现数据传递和保存
Javaweb 2JSP实现数据传递和保存,获取表单提交的数据,内置对象,转发与重定向,使用session保存用户名,使用cookie自动填写用户名,application实现计数器,request、session、application三个对象对比
2024-09-06 09:17:50
1438
原创 Javaweb 1搭建Web环境、初识JSP
Javaweb 搭建Web环境、初识JSP,程序架构,Web服务器,Tomcat服务器,JSP页面,JSP九大内置对象,JSP四大作用域
2024-09-05 17:42:46
1095
原创 MySQL存储过程简介
MySQL存储过程简介,MySQL存储过程创建语法,MySQL存储过程的调用,MySQL存储过程的删除,MySQL存储过程的控制语句,储存过程代码
2024-08-29 17:39:54
1011
原创 使用DQL命令查询数据(二)
使用DQL命令查询数据,ORDER BY排序,MySQL的LIMIT,子查询,MySQL函数,GROUP BY分组,SQL中CASE WHEN THEN ELSE END的用法详解
2024-08-29 17:24:47
1234
原创 使用DQL命令查询数据(一)
使用DQL命令查询数据,查询,AS子句,DISTINCT 结果去重,连接查询(多表查询),外连接,不同的SQL JOIN对比,自连接查询
2024-08-29 17:20:11
1081
原创 JavaScript操作BOM对象
JavaScript操作BOM对象,history对象,location对象,Document对象,Date获取日期时间,定时函数
2024-07-16 17:14:58
306
原创 HTML 列表 表格 媒体元素 HTML5结构框架 iframe内联框架
HTML 列表 表格 媒体元素 HTML5结构框架 iframe内联框架
2024-07-12 16:09:25
992
原创 Java JDK1.8
函数式接口:只包含一个抽象方法的接口,称为函数式接口,并且可以使用lambda表达式来创建该接口的对象,可以在任意函数式接口上使用注解,来检测它是否是符合函数式接口。同时javac也会包含一条声明,说明这个接口是否符合函数式接口有且仅有一个抽象方法的接口。Java中的函数式编程体现就是Lambda表达式。所以函数式接口即可以适用于Lambda使用的接口。注意:自定义函数式接口时,@FunctionalInterface是可选的,就算不写这个注解,只要保证满足函数式接口定义的条件,也照样是函数式接口。
2024-07-08 11:48:48
1024
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1