一、前言 最近公司项目准备开始重构,框架选定为SpringBoot+Mybatis,本篇主要记录了在IDEA中搭建SpringBoot多模块项目的过程。 1、开发工具及系统环境 IDE:IntelliJ IDEA 系统环境:mac OSX 2、项目目录结构 biz层:业务逻辑层 dao层:数据持久层 ...
分类:
编程语言 时间:
2018-09-29 16:03:21
阅读次数:
485
Spring部分 1.声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(service层) @Repository 在数据访问层使用(dao层) @Controller 在展现层使用,控制器的声明(C) 2.注入bean的注解 @Autowired:... ...
分类:
编程语言 时间:
2018-09-29 11:19:39
阅读次数:
269
1:直接写参数名 2:参数为一个或者多个时,按照参数的顺序写,用arg 3:只有一个参数用_parameter ...
分类:
编程语言 时间:
2018-09-27 22:05:04
阅读次数:
189
首先建立数据库和各种表格,然后再建立对应的实体类,再通过web层,service,dao层通过对象的方式在web与数据库中传递数据,将零散的数据封装为对象——————存储到数据库中,从数据库中取出数据分装对象,再以数据的方式在网页上表达 ...
分类:
编程语言 时间:
2018-09-26 20:47:31
阅读次数:
117
Mybatis中Dao层 Oracle中批量插入 Mysql中批量插入 ...
分类:
数据库 时间:
2018-09-22 19:52:50
阅读次数:
189
Java程序中使用的sql语句一直不明白是什么作用,在网上搜索了一些资料,看到一篇博客,稍微解答了具体每条代码的作用,因为作者加了详细的注解,可以作为参考 《JavaWeb dao层条件查询(模糊查询)的sql语句》 本文来自 阿顾1234 的CSDN 博客 ,全文地址请点击:https://blo ...
分类:
数据库 时间:
2018-09-22 12:33:10
阅读次数:
341
多模块开发,大致的思想就是把一个项目按某种方式分成多个模块,再把模块们连接成一个整体,我们在开发的时候,可以很清晰的操作每一个模块,可以大大提高开发的效率。 Java web项目,最常见的就是按代码的作用分层开发,这和SSH框架有相互契合的思想: po、vo层——模型层 dao层——数据库访问层(H ...
分类:
其他好文 时间:
2018-09-19 14:50:34
阅读次数:
150
Spring之Advisor顾问 1. 创建新的xml文件 advisor.xml 2. 创建测试类 ·可以解决 给指定的主业务方法 增强的问题! 3. 使用正则匹配,创建新的xml文件 在Dao层增加 ea()和e()!便于我们测试 </bean><!--还是一个问题没解决 一个工厂只能操作一个对 ...
分类:
编程语言 时间:
2018-09-16 15:27:06
阅读次数:
123
@Component 组件(建议用这个) @Respository持久层组件(一般是给dao层注解的) @Service(给业务层注解的) @Controller(给控制器注解的) 注解是要反射出来的 @Component (value="u2") 》如果一个属性的名字叫value 而且只给注解一个 ...
分类:
编程语言 时间:
2018-09-14 18:21:19
阅读次数:
160