自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 中软国际实习记录————Day12

#Day 12在本次实习课上,老师主要讲解了新闻网站前台的标签和分类模块的实现以及进行了一次小的测试,主要考察我们对于Spring Boot 的理解程度以及掌握程度,关键概念的理解。标签模块和分类模块十分的类似,都是将标签或者分类从新闻数的多少进行排序,然后点击对于的标签和分类就会出现对应的新闻,而展示的新闻也是分页的。与之前不同的这个需要查询标签列表和分类列表并排序,然后在HTML中进行each的遍历展示。小测试是出10的概念题然后让我们作答,主要是一个相近概念的区别、某种技术的作用等。根据老师上课所

2020-08-04 23:36:58 278

原创 中软国际实习记录————Day11

#Day 11在本次实习课上,老师主要讲解了整个新闻网站的前台,这个前台主要是给浏览着观看的不需要用户的登录,也不会修改新闻、标签和分类,类似于我们在看新闻网站时未登录时的样子。其中本次实现了主界面(包括新闻、分类、标签的排名)以及展示新闻,以及新闻的搜索功能。有关于排名的功能,其实是通过Pageable对象,并传大小以及排序的方式,然后在向JPA中定义全查的接口,这样就可以得到排名的对象,然后在html中去进行循环遍历展示到整个页面中,搜索功能则是和之前的十分类似,通过搜索条件去分页查询,需要注意的是

2020-08-04 23:36:20 281

原创 中软国际实习记录————Day10

#Day 10在本次实习课上,老师主要讲解了如何实现标签模块和新闻模块,其实标签模块和之前做过的分类模块十分的相似很多的功能可以通用,只需要复制分类里的方法,然后修改相应的函数名就行,而新闻模块则比较复杂一些,特别是新闻的新增,需要一个比较复杂的界面,获得整个新闻的各项数据,在前端的后台中去修改相对应的方法。其中的难点是搜索新闻时,调用相应的JPA接口时,需要自己去实现相应的方法,使用Specification去重写SQL语句,这样就能根据条件去搜索了。#课后和体会其实本次编写的模块有很多相通的地方,

2020-08-04 23:12:12 234

原创 中软国际实习记录————Day9

#Day 9在本次实验中,老师继续的去完善了登录功能,并且新增了展示分类功能。首先是用户登录的完善,在原来的基础上对密码进行加密,在这里老师自己写了一个类,将密码按照一定的方式进行编码然后传给数据库,依次来保证密码只有用户本人知道,在验证密码时也是将原有密码进行加密后与数据库进行对比,接着是拦截器的功能,这样可以确保用户必须登录才能使用我们的功能,而不是直接输入网址就能去到对应的页面,所以在登录时必须拦截,如果拦截成功则直接返回到登录界面否则就进行下一步的功能。其次是分类功能,其中包含几个小的功能,展示整

2020-08-04 18:58:15 221

原创 中软国际实习记录————Day8

#Day8今天实验上,老师主要讲解了如何搭建框架,包括依赖的引入,完善配置信息依赖的引入Dependenciesweb 基于Spring框架体系的web项目Thymeleaf 前端模板引擎Spring Boot DevTools 热部署SpringData JPA 全自动的ORM框架Mysql Mysql驱

2020-08-04 17:36:56 259

原创 中软国际实习记录——————Day6&&Day7

#Day 6本次实习课上,老师主要讲的是SSM项目的收尾阶段,包括用户的权限管理,通过给用户增加用户权限的属性或者新建用户权限表然后进行相关联,老师主要讲解后者,这样对于我们原有代码的改动不会很多,不会影响到原有的功能。其次,老师讲解了如何实现过滤器,对于过滤器的配置以及过滤器的原理,我同时也明白了有了过滤器,能帮助我们保护网站的安全,其他用户不能直接使用我们的功能,接着,我们修改了之前写的很多函数,来使他们能通过我们的过滤器。#课后和体会本次实验后,我开始学习了修改自己写过的代码,由于修改函数以及参

2020-08-04 16:56:42 311

原创 中软国际实习记录————day4&&day5

#Day4本次实习课上,老师主要讲的是如何实现删除与更新功能,以及进一步的去修改我们的全查功能,将其改为分页全查。这里面涉及到了如何通过页面提交的request 去对数据库进行一系列的操作,即ssm的删查改。以及通过Page去实现分页查询,并且用过修改HTML的界面去实现上一页下一页的跳转。核心的技术:ssm的删除,这个比较简单,类似于登录,向控制器传输id值然后通过容器去调用Dao中的SQL语句,对数据库中用户表进行删除,ssm的更新,这个比较麻烦一些,需要一个新的页面用来修改用户的各种值,然后传输值

2020-08-03 23:45:08 323

原创 中软国际实习记录—————Day2和Day3

#Day2本次实习课,老师主要讲解了mybatis和ssm。上午的时候,老师主要讲解了mybatis,以及如何连接数据库,同时在连接好数据库的基础上,写一个接口,然后用xml文件去实现接口,并且在文件中去写SQL语句,通过xml文件去对数据库进行操作,所以说,mybatis是一个半自动化的对数据库的操作。在下午的时候,我学习了SSM,主要是了解了SSM中的Spring.xml文件和Spring MVC.xml文件,初步了解了在这些文件以及配置文件中的声明,包括数据库等等。同时了解了SSM整个的流程,关键

2020-07-29 11:12:35 342

原创 中软国际实习记录——day1

中软国际实习记录——day1##准备工作实习开始时,老师首先介绍每个项目开发的流程,以及现阶段我需要做的事情,接着老师提供了非常丰富的安装包资源,包括JDK、IDEA等等。##开始讲解实习中首先由老师开始讲解今天的内容,并开始介绍,我们本次开发所需要用到的工具,接着老师开始介绍如何安装各种软件以及配置他们的环境变量,在听完老师精彩的讲解后,我由于有些能力较差,开始截图老师所介绍的内容,准备下课后仔细琢磨,比如如何配置maven,之后,老师继续讲解各种开发中需要运用的工具。我仔细的听完老师所讲的内容,

2020-07-20 17:20:12 655

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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