随笔分类 - [后端技术栈] Spring
摘要:一、基于配置文件 1、关于aop配置文件相关 <!--配置aop--> <aop:config> <!--配置切入点表达式--> <aop:pointcut id="aspect_method" expression="execution(* service.Impl.AccountServiceI
阅读全文
摘要:在Spring的注解学习中发现使用(@Resource、@PostConstruct、@PreDestroy)这三个注解时不生效。使用@Resource发生空指针异常,说明被注解对象没有被成功注入。而生命周期的两个注解根本就没有生效。检查配置文件,已经设置扫描包。最后发现是jdk版本的问题。我使用的
阅读全文
摘要:一、使用Maven构建Java项目 * 项目目录结构 1、 在sun.service包下创建UserDao接口和接口实现类: UserDao接口: package sun.service; /** * @Classname UserService * @Description TODO * @Dat
阅读全文
摘要:一、项目构建 1、Java项目目录结构 2、在domain包下创建User实体类 package sun.domain; import java.io.Serializable; import java.util.Date; /** * @Classname User * @Description
阅读全文
摘要:一、延迟加载 java项目目录结构 1、一对一延迟加载 1)创建User和Account实体类(具体代码参见我的之前博客) 2)创建UserDao接口和AccountDao接口 UserDao接口: 1 package sun.dao; 2 3 import sun.domain.User; 4 5
阅读全文
摘要:* 首先列出示例中用到的数据库表 user表: accout表: role表: user_role表: 建表语句如下: DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11) NOT NULL auto_increment, `
阅读全文
摘要:使用 if where foreach标签对映射配置文件中sql语句进行动态配置 1、首先在dao接口中设置两个查询方法 1 package sun.dao; 2 3 import sun.domain.QueryObj; 4 import sun.domain.User; 5 6 import j
阅读全文
摘要:Mybatis入门 一、使用SqlSession对象创建Dao接口代理对象进行持久化操作 1、使用maven构建java项目 2、修改pom.xml配置,添加所需jar包坐标 1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="htt
阅读全文