后端
java
qq_45991003
这个作者很懒,什么都没留下…
展开
-
我的第一个SpringBoot
浅聊一下Springboot,这个东西时下非常流行,也成为开发的主流,他是协调万物的。spring构建万物 springboot协调万物 springcloud连接万物整体spring家族。下面上代码,我的第一个springboot程序的创建。1,新建一个项目 jdk用的多少版本,就选择哪个版本,我的是1.8 就选择了8,用maven项目最大的好处是不用自己导包了,节省很多时间和精力。你用springboot创建什么项目,是bs还是CS架构,勾选相应的目录,点击完成。加载原创 2022-03-08 22:01:47 · 250 阅读 · 0 评论 -
spring注解开发
1,先写入配置文件.xml <context:component-scan base-package="com.yinggu"/> <context:annotation-config/>2,一个包下面四层Dao(@Repository)Service(@Service)Pojo(@Component)Controller(@Controller)来例子(1),pojo包建立一个user类,写入属性值,并使用注解@Componentp原创 2022-02-08 20:08:35 · 154 阅读 · 0 评论 -
依赖注入spring
依赖:bean对象的创建依赖于容器注入:bean对象中的所有属性,由容器来注入下面咱们讲讲set注入各种类型搭建测试环境1,复杂类型建立Address类,私有一个address变量,构造set和get方法,并且tostring一下public class Address { private String address; public String getAddress() { return address; } public v原创 2022-02-09 20:00:00 · 49 阅读 · 0 评论 -
spring-mybatis整合时错误
今天在进行spring-mybatis进行整合时,出现了错误,花了半个多小时,一步一步排除,最终发现自己在mybatis.xml文件,多写了mapper映射,导致mybatis.xml和spring.xml文件里面都有mapper映射,最终报错。就来说一说以下几种错误1,没有删除,mybatis.xml里面mapper的映射<mappers> <mapper class="com.yinggu.mapper.UserMapper"/></mappers&原创 2022-02-11 20:00:00 · 466 阅读 · 0 评论 -
spring-mybatis整合
咱们在maven里面创建项目1,安装,导包 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.2</version> </dependency>2,配置 <build原创 2022-02-10 22:15:00 · 147 阅读 · 0 评论 -
一对多,多对一
关联Association 多对一通俗来讲,就是一个班里的学生对应一个班主任,也就是有关联集合 collection 一对多--一个班主任对应全班学生,这叫集合。上例子,举例子就明白了建立学生类(id,name,tid),教师类(id,name)学生类中的tid关联教师类的id,进行实例化(如果想偷懒用lombok,@data方法可以解决)。public class Student { private int id; private String name; /原创 2022-01-20 18:33:27 · 450 阅读 · 0 评论 -
mybatis的分页实现
基于mybatis的实现有好多,常见的一般有基于SQL语句,从而进行分页实现,代码如下,select * from user limit startIndex,pageSizestartIndex见名知意,起始数据条,pageSize代表当前分页的数据大小,简单来说就是有多少条数据展示到页面上 @Test public void getUserListByLimit(){ SqlSession sqlSession = MybatisUtil.getSqlSessio原创 2022-01-19 17:13:08 · 167 阅读 · 0 评论 -
springmvc常见乱码处理
用三层架构做项目时,有时处理不当就经常是乱码问题,我也尝尝为此感到头疼,先说说我的方法,数据库建表用的字符编码方式最好和开发工具使用的字符编码保持一致,utf-8,utf-16等等。1,响应头导致有乱码一般都是在doget或者dopost方式中设置编码方式 request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8");2,提交方式导致有乱码,这种方式能解决get方式提交的内容先编辑过滤器原创 2022-02-14 18:11:06 · 1896 阅读 · 0 评论 -
Spring5常用配置
1,别名(包名太长或者太多,可以起别名)<alias name="Hello" alias="hello"/>2,bean的配置Id:bean的唯一标识符,也相当于对象名Class:bean的全限定名Name:也是别名,可以取多个别名可以有 逗号,空格,分号3,import通常用于团队开发,将多个.xml文件集合到一个.xml文件,并且使用配置文件,<import resource="beans2.xml"/><import resour原创 2022-02-08 21:00:00 · 253 阅读 · 0 评论 -
Mybatis的第一个程序
新手学习Mybatis原创 2022-01-17 20:17:55 · 794 阅读 · 0 评论 -
基于mybatis的增删改查
上代码1,创建User实体类,产生set,get,方法,实例化,toString```javapublic class User { private int id; private String name; private String pwd; public User() { } @Override public String toString() { return "User{" + ".原创 2022-01-18 19:54:16 · 596 阅读 · 0 评论 -
mybatis日志输出
基于mybatis的日志输出有好多,但一般常用的有STDOUT_LOGGING和log4j<settings><setting name="logImpl" value="STDOUT_LOGGING"/></settings>切记,大小写不要互换,否则会带给你意想不到的结果(让人头大),也不要后面加空格,否则拍错都不知道在哪里排错,STDOUT_LOGGING是idea自带的日志输出,小项目够用了,如果是大型项目,涉及到千万级数据库信息,那就要log4j了原创 2022-01-20 20:00:00 · 663 阅读 · 0 评论 -
MyBatis,创建的实体类字段名字和数据库中不一致
创建的字段名和数据库中不一样解决办法原创 2022-01-19 20:00:00 · 1280 阅读 · 0 评论