Silvan's Blog🐳 - true
加载中...
MyBatis入门 MyBatis 是一款优秀的持久层框架,用于简化 JDBC 开发MyBatis 本是 Apache 的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github官网:https://mybatis.org/mybatis-3/zh_CN/index.html 持久层: 负责将数据到保存到数据库的那一层代码。以后开发我们会将操作数据库的Java代码作为持久层。而Mybatis就是对jdbc代码进行了封装。 框架: 框架就是一个半成品软件,是一套可重用的、通用的、软件基础代码模型 在框架的基础之上构建软件编写更加高效、规范、通用、可扩展 JDBC不足示例代码1示例代码21234567891011121314151617181920// ......// sql语句写死在java程序中String sql = "insert into t_user(id,idCard,username,password,birt ...
个人对常用配置文件的适用场景的看法
简单介绍git的基础命令
Spring Ioc注解式开发回顾注解注解的存在主要是为了简化XML配置,方便开发。Spring6倡导全注解开发 注解怎么定义?注解的属性怎么定义?12345@Target(value = {ElementType.TYPE})@Retention(value = RetentionPolicy.RUNTIME)public @interface Component { String value();} 以上就是自定义了一个简单注解:Component 该注解上修饰的注解包括:Target注解和Retention注解,这两个注解又称为元注解。 Target注解来设置Component注解可以出现的位置,以上设置表示Component注解只能修饰类和接口上 Retention注解来设置Component注解的保留位置,以上设置表示Component注解保留在运行时,可以通过反射读取到该注解。 注解的属性怎么定义? value是Component注解中的一个属性,该属性类型为String,属性名是value。注解怎么使用?123@C ...
SpringBoot核心机制
SpringBoot快速入门
进阶了解Spring
概念 第一个JSP程序: 在WEB-INF目录之外创建一个index.jsp文件,然后这个文件中没有任何内容。 将上面的项目部署后,启动服务器,打开浏览器,访问以下地址:http://localhost:8080/jsp/index.jsp 此时展现在大家面前的是一个空白页 过程: 实际上访问该index.jsp文件时,底层执行的是:index_jsp.class这个java程序。 这个index.jsp会被Tomcat翻译生成一个index_jsp.java文件,之后Tomcat会将这个java文件编译成一个class文件,最后由JVM来执行这个class文件。 访问index.jsp,实际上执行的是index_jsp.class中的方法 JSP生命周期 index.jsp访问的时候会自动翻译成index_jsp.java文件,该文件再编译为class文件,index_jsp这就是一个类。 index_jsp类继承了HttpJspBase,而HttpJspBase类继承了HttpServlet类,故index_jsp类也是一个Servlet JSP实际上就是一个Servlet ...
Servlet生命周期 网站中所有的Servlet接口实现类的实例对象,只能由Http服务器负责创建,开发人员不能手动创建Servlet接口实现类的实例对象 在默认的情况下,用户第一次请求的时候,自动创建Servlet接口实现类对象。(调用无参构造方法) 在手动配置情况下,要求Http服务器在启动时自动创建某个Servlet接口实现类的实例对象(填写一个大于0的整数即可) 基于 XML ⽂件的配置⽅式基于注解的配置⽅式 基于 XML ⽂件的配置⽅式。 12345678910<servlet> <servlet-name>hello</servlet-name> <!--声明一个变量存储servlet接口实现类类路径--> <servlet-class>com.bjpowernode.controller.OneServlet</servlet-class> <!--声明servlet接口实现类类路径--> <load-on-startup>30<load-on- ...
关于系统架构C/S即为用户下载下来的软件,B/S即为用户输入网址访问的网页 C/S结构优点: 速度快(大量的数据都是集成在客户端软件当中,所以服务器只需要传送很少的数据量) 服务器压力小(大量的数据都是集成在客户端软件当中,所以服务器只需要传送很少的数据量) 安全(大量的数据都是集成在客户端软件当中,数据在多个客户端上有缓存) 缺点: 升级维护比较差劲(每一个客户端都需要单独升级) B/S架构优点: 升级维护方便,成本比较低。(只需要升级服务器端即可。) 不需要安装特定的客户端软件,只需要打开浏览器,输入网址即可。 缺点: 速度慢(所有的数据都是在服务器上,用户发送的每一个请求都需要服务器来响应数据) 不安全(更改服务器数据后所有用户访问的数据都会更改) B/S结构的系统通信原理域名https://www.baidu.com/(网站)www.baidu.com 是一个域名 在浏览器地址栏上输入域名,回车之后,域名解析器会将域名解析出来一个具体的IP地址和端口号等。解析结果也许是:http://110.242.68.3:80/index.html I ...
基础介绍了Spring的简单使用方法
Ajax的使用传统请求及缺点 传统的请求都有哪些? 点击超链接 提交form表单 使用JS代码发送请求 window.open(url) document.location.href = url window.location.href = url …. 传统请求存在的问题 页面全部刷新导致了用户的体验较差。 传统的请求导致用户的体验有空白期。(用户的体验是不连贯的) AJAX概述 AJAX不能称为一种技术,它是多种技术的综合产物。 AJAX可以让浏览器发送一种特殊的请求,这种请求可以是:异步的。 什么是异步,什么是同步? 假设有t1和t2线程,t1和t2线程并发,就是异步。 假设有t1和t2线程,t2在执行的时候,必须等待t1线程执行到某个位置之后t2才能执行,那么t2在等t1,显然他们是排队的,排队的就是同步。 AJAX可以发送异步请求。也就是说,在同一个浏览器页面当中,可以发送多个ajax请求,这些ajax请求之间不需要等待,是并发的。 AJAX代码属于WEB前端的JS代码。和后端的java没有关系,后端也可以是php语言,也可以是C语言。 AJAX 应用 ...
avatar
🐟认真摸鱼中
Silvan🐳
上课盼下课,上学盼放假~~~
前往小窝
公告栏
欢迎来到 Silvan🐳 的小站!希望您在这里度过愉快的时光!🍭🍭🍭
小站资讯
文章数目 :
35
已运行时间 :
本站总字数 :
44.2w
最后更新时间 :
空降评论复制本文地址
随便逛逛昼夜切换阅读模式关于博客美化设置切换全屏打印页面