最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

当前最新:学习笔记——尚好房项目(配置ssm环境、测试ssm环境)

来源:博客园

2023-02-10

一、配置SSM环境

1、添加日志文件


(资料图片)

在“shf-parent/web-admin/src/main/resources”下创建“logback.xml”

                                                %d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n                                

2、在“shf-parent/web-admin/src/main/resources”下创建“mybatis-config.xml”

                     

3、在“shf-parent/web-admin/src/main/resources”下创建spring文件夹,创建“db.properties”

(1)db.properties

jdbc.username=数据库用户名jdbc.password=数据库密码jdbc.url=jdbc:mysql://localhost:3306/数据库名称?serverTimezone=Asia/Shanghaijdbc.driverClassName=com.mysql.cj.jdbc.Driver

(2)在spring文件夹下

①创建“spring-dao.xml”

                                                                                                    

②创建“spring-service.xml”

                                

③创建“spring-mvc.xml”

                                                                                                                    text/html;charset=UTF-8                        application/json                                                                                                                                                                                                                                

(3)在“shf-parent/web-admin/src/main/resources”下创建mapper文件夹

(4)在“shf-parent/web-admin/src/main/java”下创建包“com.hh.controller”、“com.hh.dao”、“com.hh.service”

4、配置“shf-parent/web-admin/src/main/webapp/WEB-INF/web.xml”文件

    web            CharacterEncodingFilter        org.springframework.web.filter.CharacterEncodingFilter                    encoding            UTF-8                            forceRequestEncoding            true                            forceResponseEncoding            true                        CharacterEncodingFilter        /*                dispatcherServlet        org.springframework.web.servlet.DispatcherServlet                    contextConfigLocation            classpath:spring/spring-mvc.xml                        dispatcherServlet        /                    contextConfigLocation        classpath:/spring/spring-*.xml                    org.springframework.web.context.ContextLoaderListener    

二、测试SSM环境

1、添加表

2、添加实体

3、添加RoleDao

在“shf-parent/web-admin/src/main/java/com.hh.dao”下创建RoleDao接口

public interface RoleDao {    List findAll();}

4、添加RoleDao.xml映射文件

                select id,role_name,role_code,description,create_time,update_time,is_deleted            

5、添加service

①在“shf-parent/web-admin/src/main/java/com.hh.service”中创建“RoleService"

public interface RoleService {    List findAll();}

②在“shf-parent/web-admin/src/main/java/com.hh.service”中创建“impl.RoleServiceImpl"

@Servicepublic class RoleServiceImpl implements RoleService {    @Autowired    private RoleDao roleDao;    @Override    public List findAll() {        return roleDao.findAll();    }}

6、添加controller

在“shf-parent/web-admin/src/main/java/com.hh.controller”中创建“RoleController"

@Controller@RequestMapping("/role")public class RoleController {    @Autowired    private RoleService roleService;    @RequestMapping    public String index(Map map){        //调用RoleService中获取所有的角色的方法        List roleList = roleService.findAll();        //将所有的角色放到request域中        map.put("list",roleList);        //渲染数据的页面        return "role/index";    }}

7、添加页面

在“shf-parent/web-admin/src/main/webapp/WEN-INF”下创建“templates/role/index.html"

        Title
11 22 33 33 33

关键词: 模板引擎 编码格式 配置文件