- 博客(12)
- 收藏
- 关注
原创 Java-中软-12 springboot——用shiro实现认证&授权
导入jar包 pom.xml: <dependency> <groupId>org.apache.shiro</groupId> <artifactId>shiro-spring</artifactId> <version>1.3.2</version> </dependency> 认证 创建reaml包,然
2020-08-04 02:16:58
298
1
原创 Java-中软-11 springboot——评论&关于我&搜索&推荐新闻&拦截器&权限管理
评论 实体类Comment @Entity @Table(name = "t_comment") public class Comment { @Id @GeneratedValue private Long id; private String nickname; private String email; private String content; private String avatar; @Temporal(TemporalTyp
2020-08-03 22:40:24
640
原创 Java-中软-10 springboot——首页&分类&标签&归档
本次实现了新闻页面的评论功能,能够对新闻进行评论和评论互动。同时也实现了点击新闻列表首页的分类和标签,可按分类和标签显示新闻的功能。 本次设计的难点主要集中在评论的展示功能,需将所有子评论展示到一个最初的父评论下,实现利用了递归思想。本次以评论功能的实现为例。 1、设计po.Comment类,并在po.News类中添加相应的Comment类,并更新Setter、Getter和toString方法 在这里插入代码片 ...
2020-08-03 16:50:40
333
原创 Java-中软-9 springboot——新闻的分页、新增、编辑和搜索
实现 从TNewsApplication类中的main方法启动 @SpringBootApplication public class TNewsApplication { public static void main(String[] args) { SpringApplication.run(TNewsApplication.class,args); } } 新建 (1)在service下的TypeService接口中,声明deleteById、findById、in
2020-07-30 17:20:09
320
原创 Java-中软-8 springboot——Type增删改&Tag增删改查(分页)&MD5加密
SPRINGBOOT:项目初始化后,首要的就是各类资源文件的配置 而springboot少量的信息配置,就能替代spring大量的xml文件配置 在springboot中甚至都不需要配置web.xml,配置application.yml文件就可以了。 SSH:SSH框架是Struts2,Spring和Hibernate框架的整合 其中Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层。 SSM:SSM框架是spring MVC ,spring和m
2020-07-28 22:35:18
276
原创 Java-中软-7 springboot——登陆&注销&分页
SPRINGBOOT:项目初始化后,首要的就是各类资源文件的配置 而springboot少量的信息配置,就能替代spring大量的xml文件配置 在springboot中甚至都不需要配置web.xml,配置application.yml文件就可以了。 SSH:SSH框架是Struts2,Spring和Hibernate框架的整合 其中Struts2 做控制器(controller),spring 管理各层的组件,hibernate 负责持久化层。 SSM:SSM框架是spring MVC ,spring和m
2020-07-28 15:28:05
328
原创 Java-中软-6 ssm——Ajax实现批量删除&springboot
Ajax实现批量删除 1、在IUserDao中,对于IUserDao接口,写deleteAll方法的声明 void deleteAll(@Param("ids") List<Integer> ids); 2、在UserMapper中,实现Dao接口,也就是对数据库进行操作 对List列表进行遍历实现批量删除 <delete id="deleteAll"> delete from tb_user where id in <fore
2020-07-27 16:16:40
552
原创 Java-中软-5 ssm——用户权限控制&用户注销
用户权限管理 数据库 tb_user tb_role user_role 实现 Role:实体类,存储角色相关信息 public class Role { private int id; private String rolename; private String roledesc; public Role() { } public Role(int id, String rolename, String roledesc) { thi
2020-07-26 02:50:19
296
原创 Java-中软-4 ssm——分页&搜索&过滤器
分页&搜索 PageInfo:实体类,存储分页的相关信息 public class PageInfo<T> { private List<T> list;//当前页展示对象列表 private int totalCount;//总对象条数 private int size;//每页展示对象数,默认为5 private int totalpage;//总页数 private int currentPage;//当前页数 publi
2020-07-26 01:13:51
242
原创 Java-中软-3 ssm——实现用户的增删改查与登录
增删改查&登录 1、在IUserDao中创建相应的接口 public interface IUserDao { User findUserByUsername(String username); List<User> findAll(); void deleteById(int id); void add(User user); User selectUserById(int id); void update(User user); }
2020-07-23 00:00:04
387
原创 Java-中软-2 ssm
包结构 1.bean 实体类:和数据库对应 构造方法 属性 getset tostring 2.dao 持久层:对数据库的操作 crud 3.service 业务层 4.controller/web 控制层:实现页面跳转 ssm 1.Spring:控制反转 控制权的转移 spring容器帮我们创建对象 2.SpringMVC:servlet 3.MyBatis:持久层框架 orm ssm项目 1、新建Maven项目 打开IDEA点击File->New->Project,选择
2020-07-22 21:07:41
209
原创 Java-中软-1 jdbc+servlet+tomcat
jdbc: 1、加载驱动 2、创建连接 3、写sql语句 4、得到statement对象 5、执行sql语句得到结果集 6、处理结果集 7、关闭资源 实体类: 1.属性 2.get set 3.tostring 4.构造方法 软件: jdk idea mysql sqlyog tomcat teamview package com.summer.util; import java.sql.*; public class DBUtil { public static Connection
2020-07-20 17:53:34
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅