SSM知识总结

Spring 1.创建容器 spring有两个父子容器 Servlet WebApplicationContext:控制器(controller)、视图解析器(view resolvers)等相关的bean。通过spring mvc中提供的DispatchServlet来加载配置 Root...

2019-05-12 21:44:51

阅读数 30

评论数 1

Tomcat运行过程和简单模拟

一.什么是tomcat Tomcat是一个JSP/Servlet容器。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户下被普遍使用,是开发和调试JSP 程序的首选。负责处理客户请求,把请求传送给Servlet并把结果返回给客户。 ...

2018-07-18 10:48:27

阅读数 1310

评论数 0

Servlet运行过程和简单模拟

一.什么是Servlet Servlet(Server Applet)是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容,它工作在客户端请求与服务器响应的中间层,处理请求和发送响应的过程都是由Serv...

2018-07-17 21:16:37

阅读数 300

评论数 0

Spring入门

一.什么是Spring Spring主要两个有功能为我们的业务对象管理提供了非常便捷的方法: DI(Dependency Injection,依赖注入) AOP(Aspect Oriented Programming,面向切面编程)   依赖注入(DI或者IOC): 简单来说,一个系统中可能...

2018-06-29 20:26:41

阅读数 249

评论数 0

SSM与android端数据交互

一.前言 最近第一次用ssm与安卓端实现了数据交互,我这里数据交互通过传送接受JSON数据来实现的。实现了登录注册和对某些实体类数据的增删改查。   二.后端的具体实现 我们实体类的数据和安卓端的实体数据名字要是相同的,不然获取不到后端发送的JSON数据,作为后端我们不用去了解安卓端是怎么...

2018-05-27 20:50:01

阅读数 2054

评论数 1

SSM框架

一.SSM框架简单介绍 SSM(Spring+SpringMVC+MyBatis)框架集由Spring、SpringMVC、MyBatis三个开源框架整合而成,常作为数据源较简单的web项目的框架。 其中spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架,它可以装载be...

2018-05-27 19:00:17

阅读数 7424

评论数 0

json在前后端数据交互中的应用

一.什么是Json?json本来是javascript里的内容,有时后端要传各种各样的数据格式来适应前端,所以需要用到json来转换,用它来表示各种各样复杂的数据,如对象,数组,集合,以及集合的集合等数据。 先来了解json是什么,json是一种轻量级的前端后端以及网络传输的数据交换格式,就是一...

2017-12-26 18:29:05

阅读数 11787

评论数 7

Struts2实现文件上传和下载

一.简述我这里实现网页上的文件上传和下载是用struts2框架来实现的,具体是对java.io数据流的操作。过程是先在网页将文件上传到服务器里,并且这些文件在网页上可以显示出来,可以供别人下载。二.上传下载演示1.文件上传 2.点击浏览,选择文件上传 3.下载文件界面 4.选择坦克大战项目下...

2017-12-25 18:21:34

阅读数 198

评论数 0

struts2和hibernate整合

一.struts2和hibernate框架分别作用struts2是MVC框架,而会hibernate是持久层框架。struts2框架是用来接受客户端请求,与数据库打交道,取数据,并响应客户端,而hibernate框架封装数据库,操作数据库。二.简单流程在jsp页面中提交数据,struts2里的ac...

2017-11-30 22:22:37

阅读数 211

评论数 0

Hibernate的事务

一.什么是事物?数据库事务是指由一个或多个SQL语句组成的工作单元,这个工作单元中的SQL语句相互依赖,如果有一个SQL语句执行失败,就必须撤销整个工作单元,在并发环境中,多个事务同时访问相同的数据资源时,可能会造成各种并发问题。 通俗的说的话,事务就是一件事情,要么成功执行到底,要么回到起点,...

2017-11-27 21:19:04

阅读数 180

评论数 0

Hibernate的关联关系

一.什么是hibernate的关联关系hibernate框架是与数据库打交道的,而数据库是存储数据的,有些数据之间有些内在联系,hibernate将对象之间通过某种方式联系起来,世界万物都有联系的,如用户和身份证,你创建了一个用户的一个数据库表,而每个用户要有身份证,所以你还要创建一个装身份证的一...

2017-11-23 22:15:54

阅读数 174

评论数 0

hibernate的CRUD

一.CRUD操作简述既然hibernate这个框架是对数据库的访问,也就应该有对数据库的CRUD操作,即对数据的增加,删除,修改,查找。二.回想下java的jdbc操作流程我们以前用过jdbc来访问数据库,简单回想下以前的过程。 1. 加载驱动2.建立连接3.定义sql,发生sql语句4.执行s...

2017-11-22 21:20:53

阅读数 185

评论数 0

hibernate入门

一.什么是hibernate?定义:通俗的讲就是用来操作数据库的。它把数据库中的表,转换成java类,通过xml文件来实现类和表之间的映射。这样的好处在于,可以面向对象的思想来操作数据库。二.与jdbc的区别可能有些人会觉得这个框架没什么用,认为已经有了jdbc连接数据库了,为什么还要用这个框架去...

2017-11-20 21:11:18

阅读数 269

评论数 2

struts2入门

一.什么是struts21.定义: 上面是我百度得来的,感觉没太明白,简单来说就是接受网页中表单提交的数据,然后通过 Action 进行处理,再返回到对应的网页。2.具体流程: 1、客户端浏览器发出HTTP请求.2、根据web.xml配置,该请求被FilterDispatcher(struts...

2017-11-19 17:32:18

阅读数 193

评论数 0

struts2的OGNL表达式

ognl表达式: OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,他是一个开源项目。Struts框架使用OGNL作为默认的表达式语言,必须配置Struts标签用,不能离开Struts标签直接使用,就是说Ognl必须在Struts中使用。 ...

2017-10-25 21:10:57

阅读数 155

评论数 0

struts2常用标签

首先struts2的标签共分为五大类:逻辑控制标签,数据输出标签,HTML表单标签,HTML非表单标签,AJAX标签。 每一个大类里面又有很多标签,而有些并不是用的很多,我现在只展现一些常见的标签。 要使用Struts2的标签,只需要在JSP页面添加如下一行定义即可:<%@ taglib...

2017-10-24 21:40:38

阅读数 191

评论数 0

struts2拦截器

struts2内置了许多现成的拦截器,struts2的某些功能如数据转换,数据校检等也是拦截器实现的。这些拦截器配置在struts2-core-2.0.1.jar中的struts-default.xml文件中,如果需要这些功能,直接使用。 这是从struts-default.xml截取的一小段的...

2017-10-22 20:52:23

阅读数 161

评论数 0

struts2的命名规则

原则:能简单就不要复杂。 数据库命名: 项目名称 _ 所属级别 _ 对应中文单词,如:BBS _ DI _TOPIC BBS项目名称,DI表示数据库存储表,TOPIC表示该表的真正的名称。 类及文件命名规则: 1.包全限定名:com.xxx.service 2.所有的类都分层放入对应的...

2017-10-15 19:30:01

阅读数 257

评论数 0

字符串内存分析

String a=&amp;quot;a&amp;quot;; String b=new String(&amp;quot;a&amp;quot;);上面是两段创建字符串的代码, System.out.println(a==b); System.out.print...

2017-09-26 20:04:33

阅读数 196

评论数 0

使用bigdecimal来保留小数

double和float精度已经非常高了,但对于一些更加精确的东西还是有所欠缺,所以也就有了精度更高的bigdecimal,只要计算机的内存更大,精确的就更准。 import java.math.BigDecimal;导入BigDecimal包。float f = ran.nextFloat() ...

2017-09-26 19:40:54

阅读数 223

评论数 0

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