一·Spring的七大容器 核心容器:核心容器提供 Spring框架的基本功能。核心容器的主要组件是 BeanFactory,它是工厂模式的实现。BeanFactory 使用控制反转 (IOC) 模式将应用程序的配置和依赖性规范与实际的应用程序代码分开。 Spring 上下文:Spring 上下文是一个配置文件,向 Spring框架提供上下文信息。Spring 上下文包括企业服务,例
转载
2024-03-17 22:37:35
37阅读
IRepository 数据仓库接口 知识点补充:Expression,IsolationLevel,EF 1、ReadUncommitted 表示:未提交读。当事务A更新某条数据的时候,不容许其他事务来更新该数据,但可以进行读取操作 2、ReadCommitted 表示:提交读。当事务A更新数据时
转载
2020-03-26 21:23:00
57阅读
2评论
干项目依赖项目结构主要思想代码实现springmvc.xmlspringMVC.ControllerspringMVC.RequestMappingspringMVC.RequestMappingEntityspringMVC.ResponseBodyspringMVC.ResponseBodyEntityspringMVC.DispatcherServletspringMVC.Location
转载
2024-09-06 15:22:22
11阅读
Java Web的数据库操作
三、JDBC操作数据库
上一篇介绍了JDBC API,之后就可以通过API来操作数据库,实现对数据库的CRUD操作了。
下面仅以示例 的方式对数据库操作进行说明
1、 添加数据
使用PreparedStatement添加数据:
转载
2023-07-20 18:16:29
61阅读
Java Web的数据库操作一、JDBC技术1、JDBC简介JDBC是Java程序与数据库系统通信的标准API,它定义在JDK的API中,通过JDBC技术,Java程序可以非常方便地与各种数据库交互,JDBC在Java程序与数据库系统之间假期了一座桥梁。JDBC由一组用Java语言编写的类和接口组成,它对数据库的操作提供了基本方法,但由于数据库种类跟多且多有不同,所以对数据库的细节操作由数据库厂商
转载
2023-07-17 00:10:42
60阅读
一、 WebAPI+MVC问题汇总 1. 未生成解决方案 (写完Model之后 未编译) 导致 迁移失效 2. API部门未改路由 未添加{action} 路由 3. 数据迁移的时候 未选择 上下文所在的 那个类库 4. 跨域配置的时候 未引用 5. WEBAPI UI 层 未引用 EF 二、招聘, ...
转载
2021-07-23 21:52:00
67阅读
2评论
##概述 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。 JDBC由sun公司开发,放在jdk中的sql包下和javax.sql包下。可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。 ##准备工作在使用JDBC连接数据库之前,首先要有数据库,数据库要创建表。我的数据库信息如下:数据库
转载
2023-06-18 15:02:56
69阅读
http://unkeltao.com/blog/2014/07/22/spring-plus-springmvc-plus-mybatis-aop/
原创
2023-05-02 22:17:51
77阅读
看到下图,是通过Jqgrid实现表格数据的基本增删查改的操作。表格数据增删改是一般企业应用系统开发的常见功能,不过不同的是这个表格数据是非关系型的数据库MongoDB。nosql虽然概念新颖,但是MongoDB基本应用实现起来还是比较轻松的,甚至代码比基本的ADO.net访问关系数据源还要简洁。...
转载
2013-11-05 14:48:00
60阅读
2评论
MVC 数据验证 MVC数据验证各种各样的验证注解。System.ComponentModel.DataAnnotations一、基础特性 一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大长度: [StringLength(20)] //最大长度不超过20个字符 指定最短于最长限制: [
转载
精选
2014-12-08 09:39:45
609阅读
前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解。System.ComponentModel.DataAnnotations 一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大长度: 指定最短于最长限制: 三、
转载
2016-03-17 23:38:00
82阅读
MVC3中EF实现的CRUD操作 public class HomeController : Controller { // // GET: /Home/ CarModelContainer db = new CarModelContainer(); ...
转载
2016-01-20 10:09:00
94阅读
2评论
前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解。System.ComponentModel.DataAnnotations 一、基础特性 一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大长度: [Strin
转载
2015-03-31 10:06:00
78阅读
2评论
前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解。System.ComponentModel.DataAnnotations 一、基础特性 一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大长度: 指定最短于最
转载
2016-10-07 15:42:00
88阅读
在做Asp.Net MVC项目中,都知道View负责页面展示数据或者提供页面收集数据,而所展示的数据或者收集的数据都是从Controller的Action中获取或提交到Controller的Action。这里的数据,可能是基础类型,或者是Model,或者是Model的部分内容,或者是集合比如List或Dictionary。数据从View传递到Controller的Action时,有几种方式,RouteData(url中的路由数据),QueryString(http get的查询参数如?page=2),Forms(表单post的数据), 或者ajax交互的json数据。而在Controller的
转载
2012-08-17 10:23:00
118阅读
2评论
mvc模式下数据库操作分为三部分,举一个容易理解的例子,mvc就是一种设计模式,分为模型(Model),控制器(Controller ),视图(View),各自分工明确,连接数据库操作也遵从于这种模式一部分是用来设置数据库的的用户名和密码的文件,可同时设置多个数据库的信息,实现可扩展性,一部分是连接数据库,实例化类的操作,一部分是用来调用实例化后的对象中的方法,写sql语句部分,分为了三个文件在c
转载
2023-06-15 03:54:54
112阅读
前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解。一、基础特性 一、Required 必填选项,当提交的表单缺少该值就引发验证错误。 二、StringLength 指定允许的长度 指定最大长度: [StringLength(20)] //最大长度不超过20个...
转载
2014-08-25 11:40:00
124阅读
2评论
1)Spring MVC 在调用处理方法之前,在请求线程中自动的创建一个隐含的模型对象。 2)调用所有方法级的 标注了 @ModelAttribute 的方法,并将方法返回值添加到隐含的模型对象中。 3)如果方法所在的控制器 (标记 @Controller 的类)没有标记 @SessionAttributes("sessionXXX") 注释,则该处理步骤可跳过。 查看Session 中是否存在
转载
2024-04-12 14:29:20
34阅读
MVC我们已经可以用koa处理不同的URL,还可以用Nunjucks渲染模板。现在,是时候把这两者结合起来了!当用户通过浏览器请求一个URL时,koa将调用某个异步函数处理该URL。在这个异步函数内部,我们用一行代码:ctx.render('home.html', { name: 'Michael' });通过Nunjucks把数据用指定的模板渲染成HTML,然后输出给浏览器,用户就可以看到渲染后
转载
2024-04-20 17:52:26
31阅读
第一种:原生request接收(一般不使用)@RequestMapping("/test1.action")
public ModelAndView test1(HttpServletRequest request) {
//通过传统的方式接收参数,request.getparameter()来接收参数
String name = request.getPa
转载
2024-04-03 11:37:11
86阅读