摘要:
使用说明 对数字进行格式化显示,需要使用的类是DecimalFormat,在创建此对象时指定要显示的格式即可。其返回值是字符串,需要时再进行类型转换。使用"#"时表示占位符 1.每三位显示一个逗号 需求:对数字1234567进行格式化显示,最终效果是1,234,567。 long l = 12345 阅读全文
摘要:
1.环境准备 首先创建两个表并添加基本的 数据 CREATE TABLE `clazz` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT NULL COMMENT '班级名称', PRIMARY KEY (`id` 阅读全文
摘要:
对于大量的数据,使用批量插入或修改可以提高效率。原因是批量添加或修改是执行一条sql语句,传入多个值,可以减少与数据库的访问次数,从而会提高效率。下面分别介绍Oracle和MySQL的用法: 1.Oracle批量插入数据 对于集合类型的数据,在插入时会使用mybatis的<foreach>标签,那么 阅读全文
摘要:
1.概述 1.1定义 Struts2是Apache 公司推出的一个基于 MVC的轻量级 Web 框架。 1.2由来 Struts 框架目前有两个版本:Struts1.x 和 Struts2.x。Struts1 是最早的基于 MVC 模式的轻量级 Web 框架。Struts2 是在 Struts1 和 阅读全文
摘要:
在使用SpringMVC上传文件后,文件保存在本地,当想通过服务器访问时,需要额外的使用tomcat或nginx服务器进行代理,这样相当于又多了一个服务器,显得十分麻烦。 实际上springmvc可以直接映射本地的文件,只需要在springmvc的配置文件中配置映射即可。 springmvc.xml 阅读全文
摘要:
在使用maven进行文件上传时,出现"java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory"异常,出现的原因是没有导入fileupload需要的依赖,在pom.xml中导入 <dependency> 阅读全文
摘要:
对于SpringBoot的项目,读取配置文件的内容非常简单,但是对于spring的项目,比如ssm项目,读取配置文件的内容需要手动配置。在使用注入方式之前,默认已经有一个基本ssm框架的空项目。 可参考项目源码:https://github.com/zhongyushi-git/spring-col 阅读全文
摘要:
1.前言 虽然SpringBoot已经提供了异常处理机制,但是这种方式不够灵活。可以根据其异常处理机制进行优化,自定义全局异常处理。 2.实战演练 2.1环境准备 SpringBoot版本:2.3.4.RELEASE pom.xml需要的依赖: <dependency> <groupId>org.s 阅读全文
摘要:
1.Hibernate是什么 Hibernate是一款优秀的持久化ORM框架,解决持久化操作,使得程序员可以从编写繁复的JDBC工作中解放出来,专注于业务,提高程序员开发效率。并且具有可靠的移植性,降低了系统耦合度。 2.Hibernate入门案例 源码地址:https://github.com/z 阅读全文
摘要:
1.1查询所有的表及表注释 1)查询当前用户对应的表 select table_name from user_tables; 2)查询表和注释 select table_name,comments from user_tab_comments 1.2查询所有的列及列注释 1)查询表对应的列及字段类型 阅读全文