- 博客(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 9713
原创 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 794
原创 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 174
原创 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 3062
原创 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 972
原创 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 666
原创 什么是 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 2265
原创 这周干了些什么?
学习到现在,才发现原来自己还有那么多的知识都没有掌握,就时常问自己当初选择这一行,到底有没有错,到底对不对,和别人相比,自己为什么这么差啊,为什么别人会的,别人能理解的,却道我这里,就不会,就不理解,难道自己当初的选择错了吗? 别人学的东西,我却要花很多时间去理解,去掌握,说回现在,这周到底干了些什么,我问自己这周干了些什么,却感觉自己什么也说不出来,一周过的好快啊,马上就到周五了,回过头,却发现这周自己啥都没有干出成果,项目没有完成,就觉得自己什么都没有做好,新的课程也开始了,自己却还停...
2021-11-19 00:03:08 61
原创 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 179
原创 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 678
原创 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 1008
原创 输出所有集合传递参数和跳转
一,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 125
原创 过滤器配置
@WebFilter(value="/*",dispatcherTypes ={ DispatcherType.FORWARD,DispatcherType.REQUEST}) * 拦截路径配置: 1. 具体资源路径: /index.jsp 只有访问index.jsp资源时,过滤器才会被执行 2. 拦截目录: /user/* 访问/user下的所有资源时,过滤器都会被执行 3. 后缀名拦截: *.jsp 访问所有后缀名为jsp资...
2021-10-29 11:28:32 144
原创 创建过滤器
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 267
原创 监听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 76
原创 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 352
原创 设置按钮相邻
有几种方法可以将元素排列在一起使用浮点数:.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 106
原创 登录注册两种方法
方法一 将登陆注册捆绑在一个navigation下面 再将navigation弹出 退出的时候将 navigation dismiss就可以了 这样不影响主体//简单写了个demo 这边注册页面取消是直接取消整个导航 想回到登陆页面可以 用导航popviewcontroller就可以了//要跳转的页面import UIKitclass ViewController: UIViewController { overridefunc viewDidLoad() {...
2021-10-28 22:23:16 563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人