- 博客(14)
- 收藏
- 关注
原创 实习日记13:shiro权限管理+微服务
目录shiro权限管理导入依赖更新role类更新user类新增类总结shiro权限管理导入依赖在pom.xml中增加依赖 <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.3.2</version>
2020-08-05 13:48:52 449 1
原创 实习日记12:空属性赋值问题、aspect日志
目录空属性赋值在util包下新建MyBeanUtils类修改代码aspect日志总结空属性赋值在util包下新建MyBeanUtils类public class MyBeanUtils { public static String[] getNullPropertyNames(Object source){ BeanWrapper beanWrapper = new BeanWrapperImpl(source); PropertyDescriptor pd
2020-08-04 15:27:22 278
原创 实习日记11:归档功能+异常处理+登录拦截
目录里归档功能更新NewRepository更新newservice接口实现newservice接口新建ArichiveShowController并实现异常处理编写异常NotFoundException类编写控制器响应异常登录拦截编写过滤器成果总结归档功能更新NewRepository在接口中新增两个方法 @Query("select function('date_format',n.updateTime,'%Y') as year from News n group by year order
2020-08-03 16:18:25 414
原创 实习日记11:评论功能和分类、标签显示新闻
目录评论功能新建一个comment类在dao层下commentRepositoryservice层commentservice接口实现接口controller层标签和分类显示dao层service层创建controller成果bug日记总结评论功能新建一个comment类@Entity@Table(name = "t_comment")public class Comment { @Id @GeneratedValue(strategy = GenerationType.IDENT
2020-08-01 17:52:29 623
原创 实习日记10:后台新闻删除+用户角度实现新闻查看、搜索、标签、分类推荐
目录后台新闻删除service层接口接口实现controller层实现用户视角功能新闻查看service层实现接口实现controller实现分类、标签、推荐新闻dao层service层各接口接口实现controller层搜索功能NewRepositoryservice层NewService接口接口实现cotroller层成果总结后台新闻删除service层接口在NewService接口里增加void deleteNew(Long id);接口实现在NewServiceImpl类里实现 @
2020-07-31 17:22:16 690
原创 实习日记9:新闻管理条件查询分页展示+新增+编辑
目录查询分页展示创建vo包下的NewQuery类service层接口接口接口实现controller层实现新增新闻service层接口接口实现controller层编辑功能service层接口实现controller层结果bug更改描述更改总结查询分页展示创建vo包下的NewQuery类NewQuery的主要作用是辅助比较查询道德new类public class NewQuery { private String title; private Long typeId; pri
2020-07-30 18:23:27 374
原创 实习日记8:分类管理和标签管理
目录Type类完善dao层service层TypeService接口TypeServiceImpl类实现controller层实现Tag标签模块Tag类dao层service层TagServiceTagServiceImpl类Controller层成果总结Type类完善dao层更新TypeRepositoryType findByName(String name);service层TypeService接口Page<Type> listType(Pageable pageable
2020-07-29 18:41:10 609
原创 实习日记7:新闻网页的用户登陆和类别分页
目录用户登录用户类设计新闻类News类设计在dao层下编写UserReposity接口service层下实现实现UserService接口实现UserServiceImpl类LoginController实现分页管理Type类设计创建TypeRepository接口service层设计TypeService接口TypeServiceImpl类实现Controller层下的TypeController的实现成果用户登录分类管理总结用户登录用户类设计用户拥有id、昵称、用户名、密码、邮箱等状态属性。重要是
2020-07-27 17:47:07 638
原创 实习日记6:springboot项目的创建
目录前言创建Springboot项目创建project配置文件将application文件改为.yml文件编写application.yml文件测试项目编写first.htmlIndexController编写测试总结前言这一次的课讲了git的使用,和springboot项目的创建。由于git的这一块的上课内容在之前的时候已经搭建过了,所以无法做到很好的演示,这里有兴趣可以参考这篇文章里的对git的下载和使用。创建Springboot项目创建project选择依赖配置文件将applica
2020-07-27 16:51:32 741
原创 实习日记5:过滤器+批量删除+角色管理
日记目录项目分析增加批量删除功能过滤器的实现角色管理成果展示总结项目分析在上一次迭代中,我们完成了功能的增删查改,但是目前的删除只能单个的删除用户,并且在只要上网时输入正确的url跳过用户登录界面就能对用户进行管理。在这个项目中也需要添加角色管理功能,对用户进行分类。增加批量删除功能dao层的实现在UserDao接口中增加deletAll()方法void deleteAll(@Param("ids")List<Integer> ids);到UserMapper.xml文件中增加对
2020-07-24 17:14:48 236
原创 实习日记4:实现查询功能和翻页功能
日记目录需求分析创建所需类成果展示总结需求分析在上一次的项目实现中,我们已经实现了用户的增改删,但是还没有实现查询功能,而且在用户表单中,我们使用了一整页来显示所有用户信息。这显示是不合理的,所以今天来进行版本迭代和改进。创建所需类在bean包下创建pageInfo类,来存储每一页显示所需要的信息。package com.whut.bean;import java.util.List;public class PageInfo<T> { private List<
2020-07-23 14:09:20 222
原创 实习日记3:SSM实现登陆+用户增删改
日记内容前言创建项目配置文件创建包编写类和接口成果展示BUG调试总结前言Tomcat的配置可以参考上一篇的内容项目地址创建项目创建一个带maven的project配置文件这里主要说的是pom.xml文件的配置,该文件里主要是导入了依赖<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2
2020-07-23 13:35:30 326
原创 实习日记2:Servelt实现跳转登录
第一步创建一个java项目第二步创建lib目录并导入jar包第三步把jar包添加到library第四步进入project structure====>artificts点击右下角的fix按钮选择add all missing…选项如下图:第五步在src目录下设置包,主要有dao、servlet、service、uitl、model五个包util包:存放工具类,主要用于连接数据库和释放连接。dao包:存放的类主要用于数据库操作model包:存放的类主要是各种自定义存放
2020-07-21 17:14:07 153
原创 Java连接数据库
第一步创建一个java项目第二步创建libs把mysql_connector放入libs添加为library第三步编写主类public class jdbc_main { public static void main(String []args) throws ClassNotFoundException, SQLException { Class.forName("com.mysql.jdbc.Driver"); //连接对象
2020-07-21 00:09:56 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人