
ssm
ssm框架的相关分享
「已注销」
做一棵成长中的小白菜,不断成长,不断进阶!
展开
-
IDEA中 maven项目无法导入jar包
今天在使用 IDEA 中导入之前的一个项目时,</version>中的内容总是报错,或者所有标签都报错,情况如下。<dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version>...原创 2020-12-17 15:45:55 · 1888 阅读 · 0 评论 -
Mybatis之逆向工程的文件和方法解析
生成的文件:BlogMapper.java:生成的mapper接口文件Blog.java:生成的实体类BlogExample.java:实体类对应的example,用于添加条件,相当于where后面的部分BlogWithBLOBs.java:继承了BaseResultMap,有自己特殊的字段,对应数据表的text、longvarchar等类型,如果数据库没有长数据类型则不会生成该文件。BlogMapper.xml: mapper映射文件BlogExample.java 和 BlogWithBLO原创 2020-11-28 10:31:41 · 414 阅读 · 1 评论 -
Mybatis之逆向工程的配置和实操
1、逆向工程介绍:MyBatis Generator:简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件、接口和实体类。支持基本的增删改查,以及QBC风格的条件查询。但是表连接、存储过程等这些复杂sql的定义需要我们手工编写(多看两遍)2、官方文档地址http://www.mybatis.org/generator/3、官方工程地址https://github.com/mybatis/generator/releases4、逆向工程实操1)原创 2020-11-27 23:30:06 · 300 阅读 · 0 评论 -
### The error may exist in com/online/dao/BlogMapper.java (best guess)
错误原因是逆向工程多次导致代码重复,删掉原来逆向生成的Mapper.xml文件,然后重新运行自动生成代码的程序即可。好简洁啊!原创 2020-11-27 22:25:17 · 11818 阅读 · 1 评论 -
### Error opening session. Cause: java.lang.NullPointerException
在测试mybatis的SQL语句时,出现如下错误提示:我的Java代码://测试查询@Testpublic void run1() throws Exception { // 加载配置文件 InputStream in = Resources.getResourceAsStream("mybatis-config.xml"); // 创建SqlSessionFactory对象 SqlSessionFactory factory = new SqlSessionFac原创 2020-11-27 22:21:06 · 2242 阅读 · 0 评论 -
SSM框架的具体搭建配置
学习java难免要掌握ssm框架,下面是ssm框架具体的目录结构和配置。记录一下,方便以后进行使用:db.propertieslog4j.propertiesmybatis-config.xmlspring-context.xmlspringmvc-context.xmlweb.xmlpom.xmlDao层映射:com.online.dao.Student.xmlJava包配置:com.online. ontroller.StudentController.javacom.online.原创 2020-11-27 09:46:15 · 353 阅读 · 1 评论 -
Mybatis之模糊查询的两种实现方式
模糊查询的两种方式1.1、在持久层接口中添加模糊查询方法/** * 根据名称模糊查询 * @param username * @return */ List<User> findByName(String username); 1.2、 在用户的映射配置文件中配置<!-- 根据名称模糊查询 --> <select id="findByName" resultType="com.mxxbc.domain.User" parameterType="St原创 2020-11-24 09:10:24 · 722 阅读 · 1 评论 -
Spring框架 use-default-filters 属性的说明
关于SpringMVC 和 Spring 的xml文件中对包扫描的配置:SpringMVC:1 <!-- 配置自动扫描的包 -->2 <context:component-scan base-package="com.mybatis.ssm" use-default-filters="false">3 <context:include-filter type="annotation" expression="org.springframe原创 2020-11-19 21:26:51 · 767 阅读 · 0 评论 -
Spring框架<mvc:default-servlet-handler/>的作用
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀。由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 .do 、.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。如果将DispatcherServlet请求映射配置为"/",则Spring MVC将捕获Web容器所有的请求,包括静态资源的请求,Spring MVC会将它们当成一个普通请求处理,因此找不转载 2020-11-19 21:02:05 · 608 阅读 · 0 评论 -
SSM项目访问静态资源报404
最近运行SSM项目时,每当通过tomcat访问静态资源时总报404。通过对比别人的框架,才发现原来是自己的springmvc.xml配置文件中没有<mvc:default-servlet-handler />标签。解决静态资源被拦截的具体方法有两种:1、在springmvc.xml最下面添加<mvc:default-servlet-handler />标签 <!--过滤静态资源--> <mvc:default-servlet-handler/&原创 2020-11-19 21:06:37 · 1659 阅读 · 0 评论 -
SSM修改项目导出war包的名称
当项目导出时,war包的名称不是自己想要的,下面是修改war包名称的方法:1、首先找到pom.xml文件,确定导出的文件类型是war包类型。2、在pom.xml中找到<build>下面的<finalName>标签,ssm即为导出的war包名。修改为自己想要的名称即可。...原创 2020-11-18 19:00:18 · 767 阅读 · 0 评论 -
org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.build
使用SSM框架,添加一个新的Mapper.xml文件后,运行项目报错:org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias 'B原创 2020-11-18 12:39:02 · 3917 阅读 · 0 评论