SSH和SSM区别

这两个框架都是当下流行的企业级开发的MVC开源框架(一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。框架之所以流行,在于其易复用和简化开发,精髓在思想,掌握了核心思想,我们掌握其他类似...

2018-10-27 15:34:32

阅读数 5784

评论数 2

mapper中 <include refid="XXX"></include>标签 <sql id="XXX">标签

引言 标签用法是引用sql片段 标签 是书写sql片段 被include 引用的 直接上代码: &lt;sql id="query_where"&gt; &lt;where&gt; exc...

2019-07-04 23:25:35

阅读数 19

评论数 0

mysql索引

1.使用索引的原则/建议 资料来源于网络: 一般选择在这样的列上创建索引 在经常需要搜索查询的列上创建索引,可以加快搜索的速度; 在作为主键的列上创建索引,强制该列的唯一性和组织表中数据的排列结构; 在经常用在连接的列上创建索引,这些列主要是一些外键,可以加快连接...

2019-06-24 21:07:35

阅读数 22

评论数 0

JDK1.8 时间运算 (基础使用)LocalDate

JDK1.8时间计算 JDK1.8中对日期的改动是特别大的,基本上是引入了一套全新的API 。因为由于原来老旧的日期API一直被人诟病,比如java.util.Date,java.util.Calendar等,并且原来所有的日期类都是可变且线程不安全的,导致许多人要么自己手动封装,要么转去使用Jo...

2019-05-16 14:36:44

阅读数 52

评论数 0

java.lang.IllegalArgumentException: Parameter Maps collection does not contain value forXXXXX报错问题

今天由于接口改动需要进行对行政区编号进行省市区行政区详细名称查询,然候报错java.lang.IllegalArgumentException: Parameter Maps collection does not contain value for 经过我仔细百度后 发现说spring 版本号...

2019-04-19 15:52:53

阅读数 63

评论数 0

Navicat 报错ORA-12514:TNS:listener does not currently know of service requested in connect descriptor

今天和同事使用Navicat连接Oracle的时候报错:ORA-12514:TNS:listener does not currently know of service requested in connect descriptor 经过研究发现了错误,现在一起看下解决办法 第一步 错误提示:O...

2019-03-31 15:25:01

阅读数 630

评论数 0

FreeMarker 入门

1.什么是 Freemarker FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与 Web 容器无关,即在 Web 运行时,它并不知道 Servlet 或 HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成 XML,JSP 或...

2018-12-28 15:40:12

阅读数 140

评论数 0

ssm+maven+swagger2整合

1.什么是swagger: Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务器端的代码,允许API来始终保持同步。Swagger 让部署管理和...

2018-11-23 22:03:52

阅读数 498

评论数 0

Multiple annotations found at this line: - cvc-elt.1: Cannot find the declaration of element 'beans

最近新来的同事找我解决这个错误,一开始我也挺好奇,后来经过我仔细研究这个是spring的版本和配置不匹配,接下来我给大家说下解决办法。 错误代码提示: Multiple annotations found at this line: - cvc-elt.1: Cannot find the de...

2018-11-23 10:37:06

阅读数 86

评论数 0

maven 报错 Exception sending context initialized event to listener instance of class org.springfram

听说最近这个错误比较多,我专门做了几个小案例来测试,最后的测试结果来看 使用逆向工程的代码不会出现这个错误,只有自己手打的代码才会出现。然后大家先看下错误代码 错误代码: 严重: Exception sending context initialized event to listener ins...

2018-11-16 20:59:01

阅读数 324

评论数 2

maven 报错 Cannot find class: dept

听说最近这个错误比较多,我专门做了几个小案例来测试,最后的测试结果来看 使用逆向工程的代码不会出现这个错误,只有自己手打的代码才会出现。然后大家先看下错误代码 错误代码: 严重: Exception sending context initialized event to listener ins...

2018-11-16 20:54:57

阅读数 271

评论数 0

Java计算自己降临到这个世上多少天

上午的时候突然想到了一个好玩的小游戏,是前4-5年前大学的时候老师带着做的课堂游戏,现在想想还挺有意思的,就是一个计算自己来到这个世界上多少天的一个小程序,大家可以看下源代码。 代码: package hhhhh; import java.text.ParseException; import ...

2018-11-16 20:35:19

阅读数 116

评论数 0

Spring MVC上传文件

上传文件一个需要三步①导入jar包②书写配置文件③书写MultipartFile 第一步 导入相关jar包: 第二步 书写配置文件 (springmvc文件中书写): 第三步 书写代码 重新方法: 前端组件: 测试结果: ...

2018-11-02 14:44:29

阅读数 45

评论数 0

Spring MVC 配置XML+注解

下面我将阐述两种方法 配置xml和注解 的方法 来使用SpringMVC 1.导入jar包 2.配置web.xml文件 3.书写配置文件(配置xml方式) &amp;amp;lt;?xml version=&amp;quot;1.0&amp;quot; enco...

2018-10-31 21:02:22

阅读数 378

评论数 0

my baties 一对多的映射

我的一表为dept表 我的多表为user表 现在给你们看下我的表结构,实体类具体操作,和mapper的映射 1.数据库结构 (多方) (一方) 2.实体类的书写(一方保留多方的集合)(多方保留一方的对象) student实体类: package com.baidu.pojo; public ...

2018-10-31 12:55:55

阅读数 154

评论数 0

Mybatis 单表增删改查

Mybatis 单表增删改查 1.先看下资源结构 2.导入jar包 3.创建好数据库 4.书写实体类文件(接下来我将把我的全部代码粘过来方便查看) ---------------------------分割线---------------------------- pojo包下的 Studen类:...

2018-10-29 20:15:28

阅读数 40

评论数 0

java 面向对象 封装

1.封装是什么?以及为什么要进行封装? 通常情况下可以给成员变量赋值一些合法但不合理的数值,这种情况在编译阶段和运行阶段都不会报错或给出任何的提示信息,此数值虽然合法但与现实生活不符;为了避免上述问题的发生,就需要对成员变量进行密封包装处理来保证该成员变量的合法合理性,这种机制就叫做封装。封装可以...

2018-10-27 16:00:10

阅读数 51

评论数 0

spring-bean生命周期之初始化和销毁的三种方式

1,注解bean之指定init-method/destroy-method 这种方式spring注解之@Bean注解,这边再简单演示如下: 配置类中增加一个bean如下: /** * 定义一个bean对象 * @return */ @Bean(value=&a...

2018-10-27 15:55:21

阅读数 399

评论数 0

深入理解java动态代理的实现机制

1,什么是代理 相信大家都有购买过火车票或者机票的经历,有的人在携程买,有的在飞猪,也有的在微信上买等等,这里的携程飞猪微信也好都是受铁路部的委托代理售卖火车票,这里的携程飞猪就是代理类,铁路部就是委托类,这就是代理 2,什么是静态代理 所谓的静态代理就是在代码运行之前,代理类就已经存在,通常情况...

2018-10-27 15:49:37

阅读数 39

评论数 0

ssh框架整合详解(jar包+代码+小案例)

1.导入相关jar包(基础jar包42个): 如果需要其他的jar包自行导入即可 2.书写Struts配置文件和web.xml文件 进行Struts2和spring整合 3.书写beans.xml文件 hibernate与spring整合的第一种方式(不需要hibernate.cfg...

2018-10-26 19:40:23

阅读数 97

评论数 0

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