SSM
斌斌_____
这个作者很懒,什么都没留下…
展开
-
mybatis 和hibernate的区别
简介1.mybatis是一个不完全的orm框架。内部封装了 JDBC,开发时只需要关注 SQL 语句本身。2.hibernate是一个全自动的、完全面向对象的orm框架,它对JDBC进行了非常轻量级的对象封装,建立对象与数据库表的映射。区别1.hibernate中sql已经被封装,直接被调用就可以,对开发者的sql要求不是很高,同时hibernate中不需要去关注对象关系映射。对比于my...原创 2020-04-28 15:36:33 · 162 阅读 · 0 评论 -
SSM框架中使用mongodb记录日志。
1.首先需要在service层中引入相当于@Autowired@Value("${mongo.taskLog.database}") private String dataBase; @Value("${mongo.taskLog.collection}") private String collectionName;2.在Service的方法中直接创建连接,存储的例子。//连接数...原创 2019-06-29 10:32:50 · 471 阅读 · 0 评论 -
Java枚举类的使用
实际开发中,我们通常在数据库中使用数字作为状态的值,但是返给前台要展示的时候要显示具体的内容是什么,这个时候就要使用遍历,再set,这样做代码看起来很笨重。下面做一个简单的方法使用枚举类来快速的返回状态的内容。1.创建枚举类2.枚举类的内容,展示出所有的状态字段。public enum StateEnum { UNSUBMITTED(0, "未提交"), CANCLE(1, "...原创 2019-06-30 13:44:15 · 2289 阅读 · 0 评论 -
SSM的Excel导入功能实现
1.controller的写法 @ApiOperation("批量增加企业信息") @PostMapping(value = "/enterPriseExcelImport") public Object enterPriseExcelImport(@RequestBody MultipartFile file) throws IOException, ParseExcept...原创 2019-07-15 11:17:50 · 1774 阅读 · 0 评论 -
SSM实现Excel的后台导出
1.controller层的写法。本文档以导出考试试题为例。@ApiOperation("导出") @PostMapping(value = "/exportQuestions") public Object exportQuestions(String examQuestions) throws IOException, ParseException { Object result =...原创 2019-07-15 11:26:40 · 210 阅读 · 0 评论 -
list实现根据某一个字段排序
对于Java针对于数组和List的排序的实现都已经封装好了方法,我们只需要调用方法就可以。针对于数组只需要使用Arrays.sort就可以实现,本文主要讨论在list的情况下就行排序,实际开发中可能需要把list的试题集合根据某一个字段排序,下面就来介绍list的排序。1.要想实现排序首先要确保list里面的元素是相同数据类型。以下演示有一个ExamStudentAddress实体,按照实体...原创 2019-07-11 09:53:16 · 29890 阅读 · 0 评论