java
技术含量与发量成反比
一个前端小白
展开
-
generatorConfig自动生成实体类以及自定义生成注释的方法
generatorConfig.xml配置<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd"> <gen.原创 2020-10-06 16:19:12 · 3533 阅读 · 1 评论 -
maven搭建ssm项目
项目结构导入依赖jar包<dependencies> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </dependency> <dependen原创 2020-10-03 17:04:40 · 90 阅读 · 0 评论 -
Spring的声明式事务
特性:把一组项目当成一个事务来做;要么都成功,要么都失败。事务在项目开发中,十分的重要,涉及到数据的一致性问题,不能马虎。确保完整性和一致性事务ACID原则原子性一致性隔离性多个业务可能操作同一个资源,防止数据损坏持久性事务一旦提交,无论系统发生什么问题,结果都不会被影响,被持久化的写入到存储器中Spring中的事务管理声明式事务:AOP在spring配置文件中配置声明式事务<!--配置声明式事务--> <b..原创 2020-09-22 23:42:28 · 112 阅读 · 0 评论 -
spring整合Mybatis
步骤:- 导入相关jar包- 编写配置文件- 测试- 导入相关jar包 junit mybatis mysql spring aop mybatis-spring需要导入的jre包<dependencies> <dependency> <groupId>juint</groupId> <artifactId>junit</artifactId>原创 2020-09-21 23:43:02 · 103 阅读 · 0 评论 -
Spring的IOC
Spring IOC思想没有IOC的业务:1.dao 接口2.daoimpl 实现类3.service 业务接口4.serviceimpl 业务实现类在之前的业务中,用户的需求可能会影响我们原来的代码,我们需要根据用户的需求去修改源代码,如果程序代码量十分庞大,修改一次的成本代价会十分昂贵。之前,程序是主动创建对象,控制权在程序员手上。public static void main(String[] args){ Service service = new ServiceIm原创 2020-09-21 00:16:18 · 61 阅读 · 0 评论