首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏yukong的小专栏

    ssm个人博客项目实战01】SSM环境搭建1、ssm系统架构2项目整合

    前言 今天开始就做一个个人博客实战项目了,首先就项目环境的搭建,万丈高楼平地起。这篇 博客主要讲解基于maven的ssm项目整合。 1、ssm系统架构 ? 项目架构: ? 2项目整合 2.1、新建maven项目 添加依赖 maven是一个优秀的项目对象管理器工具 我可以通过在pom.xml中添加需要的jar包的依赖就可以导入对应的jar包了,非常的方便。 下面就列出整合ssm所对应的依赖 <! DEFAULT CHARSET=utf8; 2、实体类 package ssm.blog.entity; import org.springframework.stereotype.Component

    2.4K21发布于 2018-08-21
  • 来自专栏后端JavaEE

    SSM篇》《容灾小项目2

    一、根据权限–查询左侧菜单列表 1.写mapper方法,查询菜单和子菜单,继承myBatisPlus(可选) 2.对应mapper语句 3.service根据用户id查询不同的菜单和权限 目前只写了用户可以看到的菜单和子菜单 在实体类加入字段,存放左侧菜单下的子菜单 5.controller查询出来菜单,展示到左侧 5.1工具类,拿user_Idd 工具类 6.结果 二、菜单管理界面 1.controller不返回数据,空页面 2. SysMenyServiceImpl 3.6controller层返回数据 4.运行结果:菜单管理显示数据 三、增删改查根据权限显示 1.查询用户能访问的权限SysMenuMapper,以及对应的sql 2. 测试一下是否查到用户权限 四、增删改查功能实现 1.增加—>选择菜单展示 1.1 SysMenuMapper 1.2对应sql 语句 1.3service层SysMenuService 1.4运行结果 2. 1.SysUserController 记住用户名.密码 展示验证码 aplicationContext中添加anon shiro工具类 常量 八.退出登录 1.修改主页面index.html 2.

    46420发布于 2020-10-29
  • 来自专栏全栈开发那些事

    SSM项目配置Log4j2

    SSM项目配置Log4j2 前言: 1、在pom.xml中导入依赖: 2、Web.xml配置: 3、在resources目录下面新建log4j2.xml 4、写个测试类测试日志打印: 前言: 在Spring5 --Configuration后面的status,这个用于设置log4j2自身内部的信息输出,可以不设置,当设置成trace时,你会看到log4j2内部各种详细输出--> <! -- 下面这二行随意,sys:catalina.home为tomcat的路径,这里的opms只是我项目的名字 --> <property name="LOG_HOME">${sys: --打印sql信息--> <logger name="com.<em>ssm</em>.dao" level="DEBUG"> <AppenderRef ref="Console" 的日志, 由于info ,debug 均小于 warn 所以不会记录, --> ${sys:catalina.home}为tomcat的路径 4、写个测试类测试日志打印: package com.ssm.test

    90830编辑于 2023-02-25
  • 来自专栏程序编程之旅

    SSM项目实战》

    SSM项目实战》 文章目录 18 项目设计 19 初步开发 本文地址: 《SSM项目实战》 此为实战部分的目录导航。 《SSM深入解析》的目录导航地址: 《SSM深入解析》 18 项目设计 18.1 项目分析与模块划分(项目设计)-《SSM深入解析与项目实战》 18.2 数据库设计(项目设计)-《SSM深入解析与项目实战 》 19 初步开发 19.1.1 创建Maven的Web项目(初步开发)-《SSM深入解析与项目实战》 19.1.2 进行配置项目依赖(初步开发)-《SSM深入解析与项目实战》 19.1.3 Spring 、MyBatis整合配置(初步开发)-《SSM深入解析与项目实战》 19.1.4 log4j配置与发送日志邮件(初步开发)-《SSM深入解析与项目实战》 19.2.1 调试与查看源码(JDBC配置文件中对数据库账号密码加密 )-《SSM深入解析与项目实战》 19.2.2 继承PropertySourcesPlaceholderConfigurer类进行解密处理(JDBC配置文件中对数据库账号密码加密)-《SSM深入解析与项目实战

    75221发布于 2021-01-21
  • 来自专栏逆回十六夜

    SSM项目搭建

    SSM总览图 image.png 其他结构图,参考https://blog.csdn.net/zhuangxingzan/article/details/90598439 image.png Maven import java.io.IOException; import java.io.InputStream; import java.util.List; public class Test2 1.这个错误肯定是MapperFactoryBean的接口中参数和Mapper.xml的代码之间出现的问题 2.这个错误很容易引起数据类型的错误(排查中发现,但不是报错原因) 3.这个错误与版本有关系 可见start是我一开始定义的名字,但是已经没有start了,在此居然还会显示,很疑惑,可能是缓存或者项目未清理所致,但是startPage,和endPage是确确实实的找到了,定义了#{startPage 3.最终,我根据报错的提示,直接将参数改为param1,param2,然后将数据类型改为int,问题成功解决。

    74600发布于 2020-03-05
  • 来自专栏凯哥Java

    SSM示例项目

    这是一个集成了Mybatis分页插件和通用Mapper的示例项目 SSM集成的基础项目项目使用Maven管理 MyBatis3.3.0 Spring[MVC]4.1.2.RELEASE 项目使用Spring4.1.2 .RELEASE + SpringMVC4.1.2.RELEASE + Mybatis3.3.0 项目集成了Mybatis分页插件和通用Mapper插件 项目使用的mysql数据库,根据需要可以切换为其他数据库

    30820编辑于 2022-12-15
  • 来自专栏搬砖笔记

    SSM项目配置

    一、选择新建项目填写如下配置,Archetype选择 maven-archetype-webapp图片二、配置tomcat下载tomcat8官方地址:https://archive.apache.org

    99450编辑于 2022-12-08
  • 来自专栏全栈程序员必看

    SSM项目总结

    SSM项目总结(基于Maven工程) 1、如何访问WEB-INF下的页面 2、session 将登录用户信息存在session中 将session中数据销毁 获取session中的数据 3、AJAX 下的页面 <% request.getRequestDispatcher("/WEB-INF/views/home/login1.jsp").forward(request, response); %> 2、 </script> 6、html 下拉列表 <select id = "add_sex" > <option value ="1">男</option> <option value ="<em>2</em>"

    50320编辑于 2022-09-07
  • 来自专栏凯哥Java

    SSM示例项目

    这是一个集成了Mybatis分页插件和通用Mapper的示例项目 SSM集成的基础项目项目使用Maven管理 MyBatis3.3.0 Spring[MVC]4.1.2.RELEASE 项目使用Spring4.1.2 .RELEASE + SpringMVC4.1.2.RELEASE + Mybatis3.3.0 项目集成了Mybatis分页插件和通用Mapper插件 项目使用的mysql数据库,根据需要可以切换为其他数据库

    96130发布于 2019-06-28
  • 来自专栏全栈程序员必看

    SSM项目问题总结

    1.导入一个新项目报错The import javax.servlet.http.HttpServletRequest cannot be resolved https://blog.csdn.net /nokia_lc/article/details/52204766 2. 说一下我的项目情况,我用springMVC做了一个demo测试一点东西。该项目没有涉及到spring和mybatis。也就是说关于配置文件只需要做SpringMVC相关的和web.xml。 如下项目结构,controller使用的注解开发。 先后测试了一天,都没有解决。最终发现问题处在这里:注释掉该处后,解决了。 3.接2,解决了启动tomcat就报错之后 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/151808.html原文链接:https://javaforall.cn

    37510编辑于 2022-06-24
  • 来自专栏全栈程序员必看

    SSM项目完整源码

    项目源码 https://gitee.com/ZXAcademy/First-PaperSystem-SSM 相比较于此文,如上项目源码做了如下修改: 新增数据库脚本(database目录下) 调整数据库列名 (PaperMapper.xml中) 修改了一处BUG(主页,修复了点击更改按钮后,update页面的输入框不显示旧数据) 项目演示见本文 第三章。 SSM项目:点击此处查看 一、项目框架 二、所有文件代码 2.1 Paper.java package com.pojo; public class Paper { private -- 2.数据库连接池 --> <bean id="dataSource" class="com.mchange.v<em>2</em>.c3p0.ComboPooledDataSource"> -- 2.数据库连接池 --> <bean id="dataSource" class="com.mchange.v<em>2</em>.c3p0.ComboPooledDataSource">

    3.6K31编辑于 2022-07-21
  • 来自专栏花猪的学习记录

    SSM项目快速建立

    前言 SSM框架阶段性学习后,从头到尾搭建一个项目,记录过程。 项目环境: IDEA:2020.1 jdk:1.8 tomcat:9.0.37 Maven:3.6.1 MySQL:8.0.2 原始方式 首先创建一个Maven项目,目录如下: 创建test数据库, /html;charset=UTF-8" language="java" %> <html> <head> <title>Title</title> </head> <body> <h2> </h2> </body> </html> 在/src/main/webapp目录下编写save.jsp页面: <%@ page contentType="text/html;charset=UTF-8 xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_

    1.1K30编辑于 2022-02-23
  • 来自专栏全栈程序员必看

    SSM-Mybatis(2)

    Integer> map = new HashMap<String, Integer>; map.put("startIndex",1); map.put("pageSize",2)

    15720编辑于 2022-09-22
  • 来自专栏凯哥Java

    idea中启动SSM项目

    1.打开idea,在项目运行列表下拉选择“edit Configurations” 2.在打开的界面,点击“+”,再选择下面的Tomcat Server下的local 如果你们打开如下图: 没有Tomcat

    2.4K10编辑于 2022-12-16
  • 来自专栏狗哥的 Java 世界

    使用 idea 搭建 SSM 项目

    2、SpringMVC 简介 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。 3、MyBatis 简介 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为 4、实战演示 (1)首先使用idea创建一个maven项目 ? (2)在弹出的窗体中选择maven,然后勾选要建的maven模板--这里选webApp ? (3)然后填入相应的maven项目组信息(这个是比较随意的) ? 这里填写自己的maven本地仓库路径 ? ? 全部之后呢,加入到Tomact中 运行后,在浏览器地址栏输入:http://localhost:8080/SSM ? ? 数据库数据 ? 全文完----

    1.1K30发布于 2019-10-24
  • 来自专栏sringboot

    整合ssm项目开发入门

    0.9.1.2</version> <type>jar</type> <scope>compile</scope> </dependency> </dependencies> 2. --配置连接池--> <bean id="dataSource" class="com.mchange.v<em>2</em>.c3p0.ComboPooledDataSource"> <property "driverClass" value="com.mysql.jdbc.Driver"/> <property name="jdbcUrl" value="jdbc:mysql:///<em>ssm</em> //DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" > <web-app> <display-name

    50210发布于 2019-11-01
  • 来自专栏Java3y

    阅读SSM项目之scm

    导入项目 项目是由eclipse来编写的,我使用的开发环境是Idea,那么就需要将eclipse项目导入进去Idea中。要想项目能够启动起来。 可是项目是用eclipse编写的,因此要改成是WebRoot对应的文件! 接着配置Tomcat,就基本可以让eclipse中的项目在Idea环境下运行了。 本项目主要用EASY-UI来作为前段的页面构建。 goods_color VARCHAR(10), goods_store INT(11), goods_limit INT(11), goods_commission DECIMAL(2,2 那么这个项目是这样处理的,将经常用到的数据用一张表保存起来。

    981110发布于 2018-03-16
  • 来自专栏CSDN专栏

    配置SSM框架整合项目

    它在SSM框架中,主要担任了Web方面的支持抵住。在SSM中大部分都会在SpringMVC中进行配置而不是Spring MyBatis的存在意义? 但两种方式的前提,都是需要先新创建一个空项目哦! Maven的配置方式 1.为空项目添加Maven的框架支持 在项目右键中点击【添加框架支持】,选择Maven和Web应用程序这两个选项 2.在pom.xml文件中配置对应JAR包 主要需要的是Spring ></aop:advisor> </aop:config> 2.配置spring-mvc.xml 该配置文件为SpringMvc的配置文件,但在SSM整合中Spring-mvc文件的绝大部分配置都交由给了 5、总结 可能在近几年或往后将使用SpringBoot+MybatisPuls来进行开发,但SSM依旧是经典,并且是基础,而一部分老项目中都是用着SSM来进行开发,因此SSM所带来的方便还是有用的

    36210编辑于 2025-10-13
  • 来自专栏jeremy的技术点滴

    SSM项目脚手架

    使用SSM做了好几个项目,今天突然想起来还是建一个脚手架工程,地址在这里,便于以后快速创建这类项目SSM项目脚手架项目 在网上找到一个ssm项目的脚手架工程,我把它clone下来,做了少量修改,做出的修改如下: java包都改成personal.jeremyxu包下,也相应地修改了配置文件 springmvc 至于mysql主从复制配置文件可参考这里 MySQL主从读写分离源码实现 上一节基本是拿别人已经搭好的ssm脚手架工程简单改了一下。 useUnicode=true jdbc_url=jdbc:mysql:replication://master:3306,slave1:3306,slave2:3306/test? 1 jdbc_url=jdbc:mysql:replication://master:3306,slave1:3306,slave2:3306/test?

    1.8K40发布于 2018-05-10
  • 来自专栏生如夏花的个人博客

    简单的ssm整合练手项目:汽车项目

    简单的ssm练手联手项目 这是一个简单的ssm整合项目 实现了汽车的品牌,价格,车型的添加 ,修改,删除,所有数据从数据库中拿取 使用到了jsp+mysql+Mybatis+spring+springmvc CHARSET=utf8; 1.2 添加数据 INSERT INTO `car` VALUES ('1', '丰田', '卡罗拉', '128888'); INSERT INTO `car` VALUES ('2' INTO `car` VALUES ('7', '奥迪', 'A6', '456666'); INSERT INTO `car` VALUES ('8', '宝马', '7系', '1200000'); 2开始项目 新建一个springboot项目 添加相关依赖 </dependency> <! color: red; line-height: 40px } .break-point{ height: 2px

    98020发布于 2020-08-11
领券