自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Spring Boot的特点

Spring Boot 具有以下特点:1. 独立运行的 Spring 项目Spring Boot 可以以 jar 包的形式独立运行,Spring Boot 项目只需通过命令“java–jar xx.jar” 即可运行。2. 内嵌 Servlet 容器Spring Boot 使用嵌入式的 Servlet 容器(例如 Tomcat、Jetty 或者 Undertow 等),应用无需打成 WAR 包 。3. 提供 starter 简化 Maven 配置Spring Boot 提供了一系列.

2022-03-17 10:31:01 9647

原创 springboot和springmvc的区别

springboot和springmvc区别:1、Spring MVC提供了一种轻度耦合的方式来开发web应用,它是Spring的一个模块,是一个web框架;2、Spring Boot实现了自动配置,降低了项目搭建的复杂度springboot和springmvc区别:spring boot只是一个配置工具,整合工具,辅助工具.springmvc是框架,项目中实际运行的代码Spring 框架就像一个家族,有众多衍生产品例如 boot、security、jpa等等。但他们的基础都是Spring..

2022-03-15 16:07:41 782

原创 oracle常见的经典查询语句(二)

01. tmp表中有如下记录(建表 SQL见emp.sql)RQ SHENGFU---------- ----------2005-05-09 WIN2005-05-09 WIN2005-05-09 LOSE2005-05-09 LOSE2005-05-10 WIN2005-05-10 LOSE2005-05-10 LOSE要求格式为:RQ WIN LOSE---------- ---------- ----------...

2021-12-04 20:30:42 165

原创 oracle常见的经典查询语句(一)

01. 查询员工表所有数据select * from emp;02. 查询职位(JOB)为'PRESIDENT'的员工的工资select sal from emp where job='PRESIDENT';03. 查询佣金(COMM)为0或为NULL的员工信息SQL> select * from emp where nvl(comm,0)=0;04. 查询入职日期在 1981-5-1到1981-12-31之间的所有员工信息select * from emp where ...

2021-12-04 20:27:28 2883

原创 Mybatis的增删改查

根据用户名查询:<select id="findUserByName" parameterType="string" resultType="com.yun.mybatis.domain.User"> select * from user where name like "%${value}%"</select>parameterType:定义输入到sql中的映射类型,${value}表示使用参数将${value}替换,做字符串的拼接。注意:如果是取简单数量类...

2021-12-03 15:08:44 962

原创 Mybatis架构简述

SqlMapConfig.xml SqlMapConfig.xml文件是Mybatis的全局配置文件,配置了Mybatis的运行环境等信息 Mapper.xml Mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml文件中配置加载 SqlSessionFacory 通过SqlMapConfig.xml文件里面的环境配置信息构造SqlSessionFactory会话工厂,用来生..

2021-11-26 15:07:37 661

原创 什么是 MyBatis?

1.MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的ORM实现。2.需要使用的Jar包:mybatis-3.0.2.jar(mybatis核心包)。mybatis-spring-1.0.0.j.

2021-11-26 15:00:58 2233

原创 这周干了些什么?

学习到现在,才发现原来自己还有那么多的知识都没有掌握,就时常问自己当初选择这一行,到底有没有错,到底对不对,和别人相比,自己为什么这么差啊,为什么别人会的,别人能理解的,却道我这里,就不会,就不理解,难道自己当初的选择错了吗? 别人学的东西,我却要花很多时间去理解,去掌握,说回现在,这周到底干了些什么,我问自己这周干了些什么,却感觉自己什么也说不出来,一周过的好快啊,马上就到周五了,回过头,却发现这周自己啥都没有干出成果,项目没有完成,就觉得自己什么都没有做好,新的课程也开始了,自己却还停...

2021-11-19 00:03:08 57

原创 JSP的解析一

Jsp数据交互(一)1、JSP内置对象:JSP内置对象是 Web 容器创建的一组对象2、常用的JSP内置对象:Out:输出Request:要求Response:响应Session:会话Application:应用①request对象主要用于处理客户端请求request对象常用方法:Eg:中文乱码处理://获取表单用户名和密码,通过获取name属性值String name = request.getParameter("name");St...

2021-11-11 14:55:48 174

原创 JSP的解析二

JSP数据交互(二)1、JSP内置对象application(应用) :application实现用户之间的数据共享application对象的常用方法2、<%//通过key获取对象Integer count = (Integer)application.getAttribute("count");if(count != null){count = 1 + count;}else{count = 1; }//保存对象值...

2021-11-11 14:52:26 671

原创 JSP的认识

一,jsp的重点解析1、动态网站:网页文件里包含了程序代码,通过后台数据库与WEB服务器的信息交互,由后台数据库提供实时数据更新和数据查询服务。2、JSP页面元素包括:小脚本、表达式、声明、page指令、注释3、B/S:浏览器端/服务端4,C/S : 客户端/浏览器端5、URL:Uniform Resource Locator的缩写,代表“统一资源定位符”,即我们常说的网址URL是唯一能识别Internet上具体的计算机、目录或文件夹位置的命名约定6、创建、部署和发布项目...

2021-11-11 14:41:54 1002

原创 输出所有集合传递参数和跳转

一,1.list集合:<% List list = new ArrayList(); list.add("haoren1"); list.add("haoren2"); list.add("haoren3"); pageContext.setAttribute("list",list); %> <c:forEach items="${list}" var="list"> ${list}...

2021-11-04 22:41:53 121

原创 输入页数跳转

jsp代码如下:后台代码如下:

2021-10-29 11:30:31 270

原创 过滤器配置

@WebFilter(value="/*",dispatcherTypes ={ DispatcherType.FORWARD,DispatcherType.REQUEST}) * 拦截路径配置: 1. 具体资源路径: /index.jsp 只有访问index.jsp资源时,过滤器才会被执行 2. 拦截目录: /user/* 访问/user下的所有资源时,过滤器都会被执行 3. 后缀名拦截: *.jsp 访问所有后缀名为jsp资...

2021-10-29 11:28:32 135

原创 创建过滤器

1. 步骤: 1. 定义一个类,实现接口Filter 2. 复写方法 3. 配置拦截路径 1. web.xml 2. 注解 代码: @WebFilter("/*")//访问所有资源之前,都会执行该过滤器 public class FilterDemo1 implements Filter { @Override public void init(F...

2021-10-29 11:26:36 254

原创 监听application的属性

创建监听类public class ListenerAbttriDemo implements ServletContextAttributeListener { public void attributeAdded(ServletContextAttributeEvent arg0) { System.out.println("增加属性:"+arg0.getName()+"="+arg0.getValue()); //System.out.println("增加属...

2021-10-28 22:40:57 68

原创 WEB中的监听

对WEB中的操作进行监听(在web中可以对application、session和request三种操作进行监听)1.对application进行监听(修改的时候不要直接拿值,通过servletContext去拿值)创建监听类 (注意介绍一下ServletContextEvent )@WebListenerpublic class ListenerDemo implements ServletContextListener { public void contextDestroyed(Se...

2021-10-28 22:37:13 340

原创 设置按钮相邻

有几种方法可以将元素排列在一起使用浮点数:.floated {float:left;margin-right:5px;}.floated {float:left;margin-right:5px;}但是,您必须在带有clear的浮动元素之后添加一个元素:两种样式,以便容器扩展到浮动元素的高度.使用内联块.inline {display:inline-block;margin-right:5px;}.inline {display:inlin

2021-10-28 22:29:19 96

原创 登录注册两种方法

方法一 将登陆注册捆绑在一个navigation下面 再将navigation弹出 退出的时候将 navigation dismiss就可以了 这样不影响主体//简单写了个demo 这边注册页面取消是直接取消整个导航 想回到登陆页面可以 用导航popviewcontroller就可以了//要跳转的页面import UIKitclass ViewController: UIViewController { overridefunc viewDidLoad() {...

2021-10-28 22:23:16 550

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除